/external/v8/test/mjsunit/regress/ |
regress-inlining-function-literal-context.js | 41 function foo() { function 50 assertArrayEquals([1], foo()); 51 assertArrayEquals([1], foo()); 52 %OptimizeFunctionOnNextCall(foo); 53 assertArrayEquals([1], foo());
|
regress-r4998.js | 33 // Calling foo() spills the virtual frame. 34 function foo() { function 53 foo(); 77 foo();
|
/external/v8/test/mjsunit/ |
regress-587004.js | 9 function foo(i) { function 20 var z = foo(i); 30 // Now foo will allocate objects in old space.
|
serialize-ic.js | 7 var foo = []; variable 8 foo[0] = "bar"; 9 assertEquals(["bar"], foo);
|
string-replace-gc.js | 31 var foo = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; variable 33 foo = foo + foo; 34 foo = foo + foo; 35 foo = foo + foo; [all...] |
/external/v8/test/webkit/ |
dfg-arguments-cross-code-origin.js | 28 function foo() { function 40 return bar(foo(x));
|
dfg-arguments-unexpected-escape.js | 29 return foo.arguments; 32 function foo() { function 43 return foo(x);
|
dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.js | 28 function foo(a, b, o) { function 34 return foo(a, b, o);
|
dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.js | 28 function foo(a, b) { function 41 return foo(a, b, o);
|
dfg-branch-not-fail.js | 28 function foo(a) { function 49 shouldBe("foo({f:True})", "1"); 50 shouldBe("foo({f:False})", "0");
|
dfg-call-function-hit-watchpoint.js | 28 function foo(a, b) { function 33 return foo(a, b); 38 foo = function(a, b) { return a - b; }
|
dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.js | 28 function foo(o, v) { function 32 // Warm up foo's put_by_id to make it look polymorphic. 34 foo(i % 2 ? {a: 1} : {b: 2}); 37 foo(this, f);
|
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.js | 28 function foo(o) { function 43 var o = {f:foo}; 52 shouldBe("foo(o)", expected);
|
dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.js | 28 function foo(o) { function 41 var o = {f:foo}; 50 shouldBe("foo(o)", expected);
|
dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.js | 28 function foo(o) { function 38 var o = {f:foo}; 50 var result = foo(o);
|
dfg-check-structure-elimination-for-non-cell.js | 28 function foo(o, p) { function 41 return foo({f:42, g:bar}, i == 190);
|
dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js | 28 function foo(a, b) { function 35 shouldBe("foo(o, o)", "[42, 42, true]"); 37 shouldThrow("foo({f:42}, null)");
|
dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.js | 28 function foo(a, b) { function 35 shouldBe("foo(o, o)", "[42, true]"); 37 shouldThrow("foo({f:42}, null)");
|
dfg-constant-fold-uncaptured-variable-that-is-later-captured.js | 39 function foo(p, a) { function 52 shouldBe("foo(true, 5)[0]", "462");
|
dfg-convert-this-polymorphic-object-then-exit-on-string.js | 28 function foo() { function 44 shouldBe("foo.call(me)", "42");
|
dfg-ensure-non-array-array-storage-on-window.js | 28 function foo(array) { function 45 shouldBe("foo(array)", "6"); 62 shouldBe("foo(array)", "10"); 75 shouldBe("foo(w)", "1"); 80 // (since foo() may have made the mistake of creating array storage). That's why we do the setter 85 shouldBe("foo(w)", "1"); 87 shouldBe("foo(w)", "0/0");
|
dfg-flush-get-local.js | 28 function foo(a, b) { function 40 return foo({f:(a < b ? a - b : b - a), g:a}, b);
|
dfg-inline-arguments-out-of-bounds.js | 30 function foo() { function 37 return foo();
|
dfg-inline-arguments-use-directly-from-inlined-code.js | 28 function foo(a,b,c) { function 29 return foo.arguments; 33 return foo(a,b,c);
|
dfg-inline-arguments-use-from-getter.js | 28 function foo(o,b,c) { function 33 o.__defineGetter__("f", function(){ return foo.arguments; }); 36 return foo(o,b,c);
|