| /external/chromium_org/v8/test/webkit/ |
| 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);
|
| dfg-inline-early-return.js | 28 function foo(a) { function 35 return foo(a); 41 shouldBe("foo(42)", "42");
|
| dfg-inline-new-array-buffer.js | 28 function foo() { function 33 return foo();
|
| dfg-inline-unused-this-method-check.js | 28 function foo(a, b) { function 40 var functionToCall = foo;
|
| dfg-inline-unused-this.js | 28 function foo(a, b) { function 40 var functionToCall = foo;
|
| dfg-inlining-reg-alloc.js | 29 function foo(a, b, c) { class 154 // Function into which we will inline foo but not bar. 156 return new foo(bar(2 * a + 1, b - 1), bar(2 * a, b - 1), a);
|
| dfg-other-branch.js | 28 function foo(a) { function 40 foo({f:void(0)}); 43 shouldBe("foo({f:i})", i ? "\"yes\"" : "\"no\"");
|
| dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js | 28 function foo(a, b) { function 42 shouldBe("foo(o, o)", "[42, 42, true]"); 44 shouldThrow("foo({f:42}, null)");
|
| dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js | 28 function foo(a, b) { function 41 shouldBe("foo(o, o)", "[42, true]"); 43 shouldThrow("foo({f:42}, null)");
|
| dfg-proto-access-inline-osr-exit.js | 28 function foo(o) { function 42 shouldBe("foo({g:new Thingy()})", "42");
|
| dfg-put-by-id-prototype-check.js | 28 function foo(a, b) function 35 function Foo() { 42 Foo.prototype.__defineSetter__("f", function(value) { stuff = value; }); 44 var o = new Foo(); 45 eval(Empty + "foo(o, i)");
|
| dfg-put-by-val-setter-then-get-by-val.js | 28 function foo(a, i, v) { function 43 shouldBe("foo(array, -1, i)", "42");
|