/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-crbug-243868.js | 40 // Make the CompareNil IC in the function monomorphic.
|
regress-108296.js | 46 // Ensure that both branches of ternary operator have monomorphic type feedback.
|
regress-1560.js | 58 // Monomorphic case.
|
regress-crbug-242502.js | 44 // Called twice on o1 to turn 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.
|
regress-1560.js | 58 // Monomorphic case.
|
/external/v8/src/ |
builtins.h | 111 V(LoadIC_Normal, LOAD_IC, MONOMORPHIC, \ 113 V(LoadIC_ArrayLength, LOAD_IC, MONOMORPHIC, \ 115 V(LoadIC_StringLength, LOAD_IC, MONOMORPHIC, \ 117 V(LoadIC_StringWrapperLength, LOAD_IC, MONOMORPHIC, \ 119 V(LoadIC_FunctionPrototype, LOAD_IC, MONOMORPHIC, \ 139 V(StoreIC_ArrayLength, STORE_IC, MONOMORPHIC, \ 141 V(StoreIC_Normal, STORE_IC, MONOMORPHIC, \ 149 V(StoreIC_ArrayLength_Strict, STORE_IC, MONOMORPHIC, \ 151 V(StoreIC_Normal_Strict, STORE_IC, MONOMORPHIC, \
|
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/ |
builtins.h | 141 V(LoadIC_Normal, LOAD_IC, MONOMORPHIC, \ 145 V(LoadIC_Getter_ForDeopt, LOAD_IC, MONOMORPHIC, \ 158 V(KeyedLoadIC_IndexedInterceptor, KEYED_LOAD_IC, MONOMORPHIC, \ 160 V(KeyedLoadIC_NonStrictArguments, KEYED_LOAD_IC, MONOMORPHIC, \ 165 V(StoreIC_Normal, STORE_IC, MONOMORPHIC, \ 177 V(StoreIC_Normal_Strict, STORE_IC, MONOMORPHIC, \ 183 V(StoreIC_Setter_ForDeopt, STORE_IC, MONOMORPHIC, \ 195 V(KeyedStoreIC_NonStrictArguments, KEYED_STORE_IC, MONOMORPHIC, \
|
ic.cc | 47 case MONOMORPHIC: return '1'; 238 // situations as prototype failures (stay monomorphic if possible). 272 if (state != MONOMORPHIC || !name->IsString()) return state; 288 // caches for the builtins object monomorphic. Therefore, if we get 291 // force the inline cache back to monomorphic state. 296 return MONOMORPHIC; 698 // call; used for rewriting to monomorphic state and making sure 751 // Set the target to the pre monomorphic stub to delay 752 // setting the monomorphic state. 755 } else if (state == MONOMORPHIC) { [all...] |
type-info.cc | 119 code->ic_state() == MONOMORPHIC && 161 code->ic_state() == MONOMORPHIC && 261 Code::STUB, MONOMORPHIC, Code::kNoExtraICState, 271 Code::STUB, MONOMORPHIC, Code::kNoExtraICState, 349 if (code->ic_state() != MONOMORPHIC) return false; 481 Handle<Code>::cast(object)->ic_state() == MONOMORPHIC) { 623 if (target->ic_state() == MONOMORPHIC) { 644 if (target->ic_state() == MONOMORPHIC ||
|
/external/chromium_org/v8/test/mjsunit/ |
elements-transition-hoisting.js | 61 // optimistically MONOMORPHIC 87 // optimistically MONOMORPHIC 118 // optimistically MONOMORPHIC 148 // optimistically MONOMORPHIC 172 // optimistically MONOMORPHIC 196 // not optimistically MONOMORPHIC
|
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);
|
allocation-site-info.js | 363 // the call site not being monomorphic to Array. 370 // to be monomorphic on first call. Only after crankshafting do we introduce
|
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_INVOKE_METHOD_CHAIN.S | 3 * For monomorphic callsite, setup the Dalvik frame and return to the
|
/dalvik/vm/compiler/template/mips/ |
TEMPLATE_INVOKE_METHOD_CHAIN.S | 3 * For monomorphic callsite, setup the Dalvik frame and return to the
|
/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.
|