/external/v8/test/mjsunit/regress/ |
regress-5006.js | 7 function foo(x) { return Math.imul(x|0, 2); } function 8 print(foo(1)); 9 print(foo(1)); 10 %OptimizeFunctionOnNextCall(foo); 11 print(foo(1));
|
regress-5085.js | 7 function foo(x) { function 11 assertFalse(foo({})); 12 assertFalse(foo({})); 13 %OptimizeFunctionOnNextCall(foo); 14 assertFalse(foo({}));
|
regress-794.js | 30 function foo() {} function 31 assertFalse("prototype" in foo.bind());
|
regress-806.js | 32 function foo(a) { function 40 var z = a.foo; 41 z.foo = i * j * k * m * n * o; 51 foo({foo: {foo: 1}});
|
regress-874178.js | 28 function foo(){} function 29 assertTrue(Function.prototype.isPrototypeOf(foo)); 31 foo.bar = 'hello'; 32 assertTrue(foo.propertyIsEnumerable('bar'));
|
regress-crbug-126414.js | 28 function foo(bar) { function 31 foo(0); // Handled in runtime. 32 foo(-536870912); // Triggers bug.
|
regress-crbug-244461.js | 30 function foo(arg) { function 36 foo(Array); 37 foo(Array); 38 %OptimizeFunctionOnNextCall(foo); 39 // Compilation of foo will crash without the bugfix for 244461 40 foo(Array);
|
regress-crbug-374838.js | 7 function foo() { function 17 assertEquals(1, foo()); 18 assertEquals(1, foo()); 19 %OptimizeFunctionOnNextCall(foo); 20 assertEquals(1, foo());
|
regress-crbug-382513.js | 7 function foo() { return [+0,false].indexOf(-(4/3)); } function 8 foo(); 9 foo(); 10 %OptimizeFunctionOnNextCall(foo); 11 foo();
|
regress-crbug-476477-2.js | 7 function foo(x) { function 13 foo(12345678); 14 foo(12345678); 15 %OptimizeFunctionOnNextCall(foo); 16 foo(12345678);
|
regress-crbug-480807.js | 7 function foo() { function 20 foo();
|
regress-crbug-495493.js | 7 function foo(p) { function 12 foo(0);
|
regress-crbug-587068.js | 9 function foo(i) { return String.fromCharCode(i); } function 10 foo(33); 11 foo(33); 12 %OptimizeFunctionOnNextCall(foo); 13 foo(33.3); 14 assertOptimized(foo);
|
regress-crbug-599073-1.js | 7 function foo(b) { return b.v; } function 9 foo(true); 10 foo(true); 11 foo(true);
|
regress-crbug-599073-2.js | 7 function foo(b) { b.v = 1; } function 9 foo(true); 10 foo(true); 11 foo(true);
|
regress-crbug-599073-3.js | 7 function foo(b) { return b.v; } function 9 foo(2); 10 foo(3); 11 foo(4);
|
regress-crbug-599073-4.js | 7 function foo(b) { b.v = 1; } function 9 foo(2); 10 foo(3); 11 foo(4);
|
regress-crbug-614292.js | 7 function foo() { function 11 %OptimizeFunctionOnNextCall(foo); 13 foo();
|
regress-function-length-strict.js | 32 function foo(a, b, c) { function 36 var desc = Object.getOwnPropertyDescriptor(foo, 'length'); 41 assertThrows(function() { foo.length = 2; }, TypeError);
|
regress-regexp-codeflush.js | 38 function foo() { function 46 var x = "s foo s bar s foo s bar s"; 54 x.replace(re, foo);
|
/external/v8/test/webkit/ |
dfg-add-not-number.js | 28 function foo(a) { function 34 shouldBe("foo(\"foo\" + i)", "NaN");
|
dfg-arguments-alias-one-block.js | 28 function foo() { function 34 shouldBe("foo(i, i + 1)", "" + (i + i + 1));
|
dfg-array-length-dead.js | 28 function foo(x) { function 34 shouldBe("foo({f:[]})", "42");
|
dfg-array-pop-value-clearing.js | 28 function foo(a) { function 35 shouldBe("foo([1, 2])", "[2,42,,]");
|
dfg-arrayify-elimination.js | 24 function foo(a, i, j, k) { function 34 foo(array, 1, 2, 3);
|