/external/v8/test/mjsunit/regress/ |
regress-667061.js | 74 // Test megamorphic case. 80 assertEquals(2, f({ x: function () { return 2; }})); // go megamorphic 81 assertEquals(3, f({ x: function () { return 3; }})); // stay megamorphic
|
regress-crbug-242502.js | 47 // Called on four other objects to turn megamorphic. 61 // Turn IC megamorphic again.
|
/external/v8/test/mjsunit/ |
array-feedback.js | 127 // Verify that feedback is turned off if the call site goes megamorphic. 139 // b doesn't benefit from elements kind feedback at a megamorphic site.
|
array-constructor-feedback.js | 64 // Test: If a call site goes megamorphic, it retains the ability to 108 // is megamorphic now.
|
allocation-site-info.js | 325 // Array function, it went from (uninit->Array) then (Array->megamorphic). 327 // It'll go (uninit->realmBArray) then (realmBArray->megamorphic). Recognize
|
track-fields.js | 217 // Test megamorphic keyed stub behaviour in combination with representations.
|
/external/v8/src/heap/ |
heap.cc | 2820 Object* megamorphic = *TypeFeedbackVector::MegamorphicSentinel(isolate()); local [all...] |
/external/v8/src/ic/ |
ic.cc | 40 case MEGAMORPHIC: 360 } else if (new_state == MEGAMORPHIC || new_state == GENERIC) { 368 if (new_state == MEGAMORPHIC || new_state == GENERIC) { 372 case MEGAMORPHIC: 374 if (new_state == MEGAMORPHIC || new_state == GENERIC) break; 398 int generic_delta = 0; // "Generic" here includes megamorphic. 581 } else if (new_state == MEGAMORPHIC) { 665 ConfigureVectorState(MEGAMORPHIC); 856 ConfigureVectorState(MEGAMORPHIC); 861 case MEGAMORPHIC 2158 Code* megamorphic = *megamorphic_stub(); local [all...] |
/external/v8/src/arm/ |
code-stubs-arm.cc | 2318 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |
/external/v8/src/arm64/ |
code-stubs-arm64.cc | 2701 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.cc | 1965 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 2456 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |
/external/v8/src/mips64/ |
code-stubs-mips64.cc | 2492 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |
/external/v8/src/ppc/ |
code-stubs-ppc.cc | [all...] |
/external/v8/src/x64/ |
code-stubs-x64.cc | 1815 Label initialize, done, miss, megamorphic, not_array_function, local [all...] |
/external/v8/src/x87/ |
code-stubs-x87.cc | 1672 Label initialize, done, miss, megamorphic, not_array_function; local [all...] |