- rebalance new tests
Scaled the new tests so they take 400-600ms on a reasonably normal user setup:
Internet Explorer 7, Window XP, Dell Latitude D810 with a 2.13GHz Pentium M
This balances them with the existing tests.
* tests/access-binary-trees.js:
* tests/access-nsieve.js:
* tests/bitops-nsieve-bits.js:
* tests/math-partial-sums.js:
* tests/math-spectral-norm.js:
* tests/string-fasta.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@26855
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-10-21 Maciej Stachowiak <mjs@apple.com>
+
+ Reviewed by Adam.
+
+ - rebalance new tests
+
+ Scaled the new tests so they take 400-600ms on a reasonably normal user setup:
+
+ Internet Explorer 7, Window XP, Dell Latitude D810 with a 2.13GHz Pentium M
+
+ This balances them with the existing tests.
+
+ * tests/access-binary-trees.js:
+ * tests/access-nsieve.js:
+ * tests/bitops-nsieve-bits.js:
+ * tests/math-partial-sums.js:
+ * tests/math-spectral-norm.js:
+ * tests/string-fasta.js:
+
2007-10-20 Eric Seidel <eric@webkit.org>
Reviewed by darin.
var ret;
-for ( var n = 2; n <= 8; n *= 2 ) {
+for ( var n = 4; n <= 7; n += 1 ) {
var minDepth = 4;
var maxDepth = Math.max(minDepth + 2, n);
var stretchDepth = maxDepth + 1;
}
function sieve() {
- for (var i = 1; i <= 4; i++ ) {
+ for (var i = 1; i <= 3; i++ ) {
var m = (1<<i)*10000;
var flags = Array(m+1);
nsieve(m, flags);
}
}
-sieve();
\ No newline at end of file
+sieve();
}
function sieve() {
- for (var i = 1; i <= 4; i++) {
+ for (var i = 4; i <= 4; i++) {
var isPrime = new Array((10000<<i)+31>>5);
primes(isPrime, i);
}
}
}
-for (var i = 1024; i <= 8192; i *= 2) {
+for (var i = 1024; i <= 16384; i *= 2) {
partial(i);
}
return Math.sqrt(vBv/vv);
}
-for (var i = 8; i <= 64; i *= 2) {
+for (var i = 6; i <= 48; i *= 2) {
spectralnorm(i);
}
var ret;
-for (var n = 2; n <= 16; n *= 2) {
- ret = fastaRepeat(2*n*100000, ALU);
- ret = fastaRandom(3*n*1000, IUB);
- ret = fastaRandom(5*n*1000, HomoSap);
-}
+var count = 7;
+ret = fastaRepeat(2*count*100000, ALU);
+ret = fastaRandom(3*count*1000, IUB);
+ret = fastaRandom(5*count*1000, HomoSap);
+