JavaScript Tests - call gc() between iterations of BigO tests to eliminate gc timing effects, no bug, not part of the build

This commit is contained in:
bclary%bclary.com 2006-10-09 13:20:14 +00:00
Родитель a54bc47cc2
Коммит 054dbbfde3
9 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -69,6 +69,7 @@ function neurodna(limit) {
var da2=new Date(); var da2=new Date();
data.X.push(limit); data.X.push(limit);
data.Y.push(da2-da1); data.Y.push(da2-da1);
gc();
} }
runTest(); runTest();

Просмотреть файл

@ -74,6 +74,7 @@ for (var x = 0; x < 5; x++)
data1.Y.push(y1); data1.Y.push(y1);
data2.X.push(x); data2.X.push(x);
data2.Y.push(y2); data2.Y.push(y2);
gc();
} }
var order1 = BigO(data1); var order1 = BigO(data1);

Просмотреть файл

@ -49,6 +49,7 @@ for (var size = 5000; size <= 15000; size += 1000)
{ {
data.X.push(size); data.X.push(size);
data.Y.push(testSort(size)); data.Y.push(testSort(size));
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -49,6 +49,7 @@ for (var size = 5000; size <= 15000; size += 1000)
{ {
data.X.push(size); data.X.push(size);
data.Y.push(testSort(size)); data.Y.push(testSort(size));
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -49,6 +49,7 @@ for (var size = 1000; size < 10000; size += 1000)
{ {
data.X.push(size); data.X.push(size);
data.Y.push(concat(size)); data.Y.push(concat(size));
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -64,6 +64,7 @@ for (var power = 0; power < 20; power++)
} }
var stop = new Date(); var stop = new Date();
data.Y.push(stop - start); data.Y.push(stop - start);
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -64,6 +64,7 @@ for (var power = 0; power < 20; power++)
} }
var stop = new Date(); var stop = new Date();
data.Y.push(stop - start); data.Y.push(stop - start);
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -49,6 +49,7 @@ for (var size = 1000; size <= 10000; size += 1000)
{ {
data.X.push(size); data.X.push(size);
data.Y.push(concat(size)); data.Y.push(concat(size));
gc();
} }
var order = BigO(data); var order = BigO(data);

Просмотреть файл

@ -49,6 +49,7 @@ for (var size = 1000; size <= 10000; size += 1000)
{ {
data.X.push(size); data.X.push(size);
data.Y.push(concat(size)); data.Y.push(concat(size));
gc();
} }
var order = BigO(data); var order = BigO(data);