/external/v8/test/webkit/ |
dfg-arrayify-elimination.js | 36 shouldBe("array", "[52,42,43,44]"); 38 shouldBe("array", "[,42,43,44]");
|
dfg-constant-fold-logical-not-branch.js | 51 shouldBe("foo1(new Stuff())", "43"); 52 shouldBe("foo2(new Stuff())", "58");
|
dfg-create-inlined-arguments-in-closure-inline.js | 40 shouldBe("value", "" + (i + 5)); 42 shouldBe("value", "5.5");
|
dfg-dead-min-one-arg.js | 44 shouldBe("ok", "" + i); 45 shouldBe("result", "" + expected);
|
dfg-dead-speculation.js | 42 shouldBe("foo(thingy, i)", "10"); 43 shouldBe("variable", "" + expected);
|
dfg-inline-early-return.js | 41 shouldBe("foo(42)", "42"); 42 shouldBe("bar(42)", "42");
|
dfg-intrinsic-osr-exit.js | 35 shouldBe("foo([Math.abs], {f:5})", "5"); 38 shouldBe("foo([Math.abs], {f:5.5})", "5.5");
|
dfg-mispredict-variable-but-prove-int.js | 40 shouldBe("foo(0, 1, 0)", "0.5"); 43 shouldBe("foo(i, i + 1, i + 2)", "1");
|
dfg-other-branch.js | 43 shouldBe("foo({f:i})", i ? "\"yes\"" : "\"no\""); 49 shouldBe("bar({f:i})", i ? "false" : "true");
|
dfg-put-by-val-setter-then-get-by-val.js | 43 shouldBe("foo(array, -1, i)", "42"); 44 shouldBe("thingy", "" + i);
|
dfg-side-effect-assignment-osr-exit.js | 45 shouldBe("foo(bar)", baz); 46 shouldBe("count", "" + (i + 1));
|
dfg-tear-off-arguments-not-activation.js | 42 shouldBe("thingy.length", "1"); 43 shouldBe("thingy[0]", "false");
|
dfg-tear-off-function-dot-arguments.js | 42 shouldBe("thingy.length", "1"); 43 shouldBe("thingy[0]", "false");
|
duplicate-param-crash.js | 34 shouldBe('test1("success")()', '"success"'); 42 shouldBe('test2("success", "success", "success", "success", "success", "success", "success")()', '"success"');
|
eval-cache-crash.js | 32 shouldBe("first", "'first'"); 38 shouldBe("second", "'second'");
|
/external/v8/test/webkit/fast/js/ |
Promise-onFulfilled-deep.js | 38 shouldBe('result', '5042'); 41 shouldBe('result', 'undefined');
|
Promise-onRejected-deep.js | 38 shouldBe('result', '5042'); 41 shouldBe('result', 'undefined');
|
Promise-simple.js | 38 shouldBe('thisInOnFulfilled', 'undefined'); 44 shouldBe('thisInInit', 'undefined');
|
Promise-then-callback-receiver.js | 35 shouldBe('thisInOnFulfilled', 'undefined'); 45 shouldBe('thisInOnRejected', 'undefined');
|
array-slow-put.js | 40 shouldBe("\"" + foo().join(",") + "\"", "\"0,1,2,,4\""); 42 shouldBe("ouches", "100");
|
object-slow-put.js | 43 shouldBe("\"" + Array.prototype.join.apply(foo(), [","]) + "\"", "\"0,1,2,,4\""); 45 shouldBe("ouches", "100");
|
regexp-lastindex.js | 31 shouldBe('while (match = re.exec(" abcdefg")) accumulate += match + "; "; accumulate', '"abcdefg; "'); 35 shouldBe('while (match = re.exec("123456789")) accumulate += match + "; "; accumulate', '"1; 2; 3; 4; 5; 6; 7; 8; 9; "');
|
regexp-look-ahead.js | 28 shouldBe('"ab".match(/a(?=b|c)/)', '["a"]'); 29 shouldBe('"abd".match(/a(?=c|b)|d/)', '["a"]');
|
string-split-double-empty.js | 28 shouldBe('"".split(/s+/)', '[""]'); 29 shouldBe('"".split(/s+/)', '[""]');
|
/external/v8/test/webkit/fast/regex/ |
alternative-length-miscalculation.js | 30 shouldBe("re.exec('a')", "null"); 33 shouldBe("re2.test('')", "false");
|