/external/chromium_org/v8/test/mjsunit/regress/ |
regress-667061.js | 54 // Test monomorphic case. 61 assertEquals(1, g(o)); // go monomorphic 62 assertEquals(1, g(o)); // stay monomorphic 79 assertEquals(1, f({ x: function () { return 1; }})); // go monomorphic
|
regress-108296.js | 46 // Ensure that both branches of ternary operator have monomorphic type feedback.
|
regress-crbug-242502.js | 44 // Called twice on o1 to turn monomorphic.
|
regress-crbug-243868.js | 40 // Make the CompareNil IC in the function monomorphic.
|
regress-deopt-store-effect.js | 50 // Test deopt after polymorphic as monomorphic store with effect context.
|
setter.js | 60 // Verify that monomorphic prototype failure is triggered in the IC.
|
regress-137768.js | 51 // Make sure that we're out of pre-monomorphic state for the member add of
|
/external/v8/test/mjsunit/regress/ |
regress-667061.js | 54 // Test monomorphic case. 61 assertEquals(1, g(o)); // go monomorphic 62 assertEquals(1, g(o)); // stay monomorphic 79 assertEquals(1, f({ x: function () { return 1; }})); // go monomorphic
|
regress-108296.js | 46 // Ensure that both branches of ternary operator have monomorphic type feedback.
|
/external/chromium_org/v8/test/mjsunit/ |
getters-on-elements.js | 120 // Testcase: getter added after optimization (feedback is monomorphic) 184 fun(a); // should have a monomorphic KeyedLoadIC.
|
elements-kind.js | 155 function monomorphic(array) { function 168 for (var i = 0; i < 3; i++) monomorphic(smi_only); 169 %OptimizeFunctionOnNextCall(monomorphic); 170 monomorphic(smi_only);
|
function-prototype.js | 90 // in GetPrototypeOf and go to a monomorphic IC load instead.
|
readonly.js | 168 // Make sure that the assignments are monomorphic.
|
setters-on-elements.js | 138 // Testcase: setter added after optimization (feedback is monomorphic)
|
allocation-site-info.js | 367 // the call site not being monomorphic to Array. 374 // to be monomorphic on first call. Only after crankshafting do we introduce
|
object-seal.js | 203 // Allow these functions to set up monomorphic calls, using custom built-ins.
|
track-fields.js | 144 // Ensure polymorphic loads only go monomorphic when the representations are
|
object-define-property.js | [all...] |
/external/v8/test/mjsunit/ |
elements-kind.js | 149 function monomorphic(array) { function 162 for (var i = 0; i < 3; i++) monomorphic(smi_only); 163 %OptimizeFunctionOnNextCall(monomorphic); 164 monomorphic(smi_only);
|
function-prototype.js | 90 // in GetPrototypeOf and go to a monomorphic IC load instead.
|
/external/chromium_org/v8/test/mjsunit/bugs/ |
bug-1344252.js | 39 // Force the inline caches to monomorphic state.
|
/external/v8/test/mjsunit/bugs/ |
bug-1344252.js | 39 // Force the inline caches to monomorphic state.
|
/external/v8/src/ |
ic.cc | 47 case MONOMORPHIC: return '1'; 230 if (state != MONOMORPHIC || !name->IsString()) return state; 240 return MONOMORPHIC; 255 // caches for the builtins object monomorphic. Therefore, if we get 258 // force the inline cache back to monomorphic state. 263 return MONOMORPHIC; 643 // call; used for rewriting to monomorphic state and making sure 704 // Set the target to the pre monomorphic stub to delay 705 // setting the monomorphic state. 708 } else if (state == MONOMORPHIC) { 1540 bool monomorphic = false; local [all...] |
/external/chromium_org/v8/src/ |
hydrogen.cc | 5721 bool monomorphic = expr->IsMonomorphic(); local 5767 bool monomorphic = ComputeReceiverTypes(expr, object, &types); local 6431 bool monomorphic = ComputeReceiverTypes(expr, obj, &types); local 7661 bool monomorphic = ComputeReceiverTypes(expr, receiver, &types); local [all...] |