/external/v8/src/ |
D | elements-kind.h | 23 FAST_ELEMENTS, enumerator 144 kind == FAST_ELEMENTS || in IsFastSmiOrObjectElementsKind() 156 return kind == FAST_ELEMENTS || in IsFastObjectElementsKind() 176 kind == FAST_ELEMENTS; in IsFastPackedElementsKind() 188 return FAST_ELEMENTS; in GetPackedElementsKind() 201 if (packed_kind == FAST_ELEMENTS) { in GetHoleyElementsKind() 211 ? FAST_ELEMENTS in FastSmiToObjectElementsKind()
|
D | elements-kind.cc | 34 case FAST_ELEMENTS: in ElementsKindToShiftSize() 80 fast_elements_kind_sequence[4] = FAST_ELEMENTS; in Construct() 88 STATIC_ASSERT(FAST_ELEMENTS + kFastElementsKindPackedToHoley == in Construct() 146 return to_kind == FAST_ELEMENTS || in IsMoreGeneralElementsKindTransition() 148 case FAST_ELEMENTS: in IsMoreGeneralElementsKindTransition()
|
D | code-stubs-hydrogen.cc | 418 literals_array, literal_index, nullptr, nullptr, FAST_ELEMENTS, in BuildCodeStub() 483 literals_array, literal_index, nullptr, nullptr, FAST_ELEMENTS, in BuildCodeStub() 510 FAST_ELEMENTS)); in BuildCodeStub() 518 FAST_ELEMENTS)); in BuildCodeStub() 609 Add<HStoreKeyed>(feedback_vector, slot, object, nullptr, FAST_ELEMENTS, in BuildCodeStub() 642 Add<HStoreKeyed>(feedback_vector, slot, object, nullptr, FAST_ELEMENTS, in BuildCodeStub() 835 STATIC_ASSERT(FAST_ELEMENTS < FAST_HOLEY_ELEMENTS); in BuildCodeStub() 924 nullptr, nullptr, FAST_ELEMENTS); in BuildCodeStub() 932 nullptr, FAST_ELEMENTS); in BuildCodeStub() 941 nullptr, nullptr, FAST_ELEMENTS); in BuildCodeStub() [all …]
|
D | elements.cc | 68 V(FastPackedObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \ 1021 CopyObjectToObjectElements(*keys, FAST_ELEMENTS, 0, *combined_keys, in PrependElementIndicesImpl() 1022 FAST_ELEMENTS, nof_indices, nof_property_keys); in PrependElementIndicesImpl() 1592 } else if (KindTraits::Kind == FAST_ELEMENTS || in ValidateContents() 1906 case FAST_ELEMENTS: in CopyElementsImpl() 1967 ElementsKindTraits<FAST_ELEMENTS> > { 1972 ElementsKindTraits<FAST_ELEMENTS> >(name) {} in FastPackedObjectElementsAccessor() 2036 case FAST_ELEMENTS: in CopyElementsImpl() 2930 case FAST_ELEMENTS: { in ArrayConstructInitializeElements()
|
D | json-stringifier.cc | 442 case FAST_ELEMENTS: { in SerializeJSArray() 446 object->GetElementsKind() != FAST_ELEMENTS) { in SerializeJSArray()
|
D | json-parser.cc | 515 fast_elements, FAST_ELEMENTS, pretenure_); in ParseJsonArray()
|
D | bootstrapper.cc | 883 factory()->NewMap(JS_PROXY_TYPE, JSProxy::kSize, FAST_ELEMENTS); in CreateJSProxyMaps() 1981 JS_ARGUMENTS_TYPE, JSSloppyArgumentsObject::kSize, FAST_ELEMENTS); in InitializeGlobal() 2041 JS_ARGUMENTS_TYPE, JSStrictArgumentsObject::kSize, FAST_ELEMENTS); in InitializeGlobal() 2907 InstallInternalArray(extras_utils, "InternalPackedArray", FAST_ELEMENTS); in InstallNatives() 2941 InstallInternalArray(utils, "InternalPackedArray", FAST_ELEMENTS); in InstallNatives()
|
D | builtins.cc | 269 target_kind = FAST_ELEMENTS; in EnsureJSArrayWithWritableFastElements() 820 case FAST_ELEMENTS: in EstimateElementCount() 897 case FAST_ELEMENTS: in CollectElementIndices() 1061 case FAST_ELEMENTS: in IterateElements() 1221 kind, obj->IsNumber() ? FAST_DOUBLE_ELEMENTS : FAST_ELEMENTS); in Slow_ArrayConcat() 1305 case FAST_ELEMENTS: in Slow_ArrayConcat() 1988 return *isolate->factory()->NewJSArrayWithElements(keys, FAST_ELEMENTS); in BUILTIN()
|
/external/v8/src/runtime/ |
D | runtime-proxy.cc | 55 FAST_ELEMENTS, arguments_length, arguments_length); in RUNTIME_FUNCTION() 111 FAST_ELEMENTS, arguments_length, arguments_length); in RUNTIME_FUNCTION()
|
/external/v8/test/cctest/ |
D | test-code-cache.cc | 40 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize, FAST_ELEMENTS); in TEST()
|
D | test-elements-kind.cc | 370 factory->NewJSArray(ElementsKind::FAST_ELEMENTS, 0, 0); in TEST() 372 CHECK_EQ(previous_map->elements_kind(), FAST_ELEMENTS); in TEST() 382 CHECK_EQ(array->map()->elements_kind(), FAST_ELEMENTS); in TEST()
|
D | test-field-type-tracking.cc | 1572 map = expectations.AsElementsKind(map, FAST_ELEMENTS); in TestReconfigureElementsKind_GeneralizeRepresentation() 1606 Handle<Map> new_map = Map::ReconfigureElementsKind(map2, FAST_ELEMENTS); in TestReconfigureElementsKind_GeneralizeRepresentation() 1665 map = expectations.AsElementsKind(map, FAST_ELEMENTS); in TestReconfigureElementsKind_GeneralizeRepresentationTrivial() 1699 Handle<Map> new_map = Map::ReconfigureElementsKind(map2, FAST_ELEMENTS); in TestReconfigureElementsKind_GeneralizeRepresentationTrivial()
|
D | test-code-stub-assembler.cc | 956 Handle<JSArray> object = factory->NewJSArray(0, FAST_ELEMENTS); in TEST() 959 CHECK_EQ(FAST_ELEMENTS, object->map()->elements_kind()); in TEST()
|
/external/v8/src/ic/x64/ |
D | ic-x64.cc | 484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, rbx, in KeyedStoreGenerateMegamorphicHelper() 486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 497 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 499 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/x87/ |
D | ic-x87.cc | 484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx, in KeyedStoreGenerateMegamorphicHelper() 486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 497 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 499 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/ia32/ |
D | ic-ia32.cc | 484 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, ebx, in KeyedStoreGenerateMegamorphicHelper() 486 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 497 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 499 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/ppc/ |
D | ic-ppc.cc | 590 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 592 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 602 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 604 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/mips64/ |
D | ic-mips64.cc | 575 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 577 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 587 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 589 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/s390/ |
D | ic-s390.cc | 577 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 579 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 589 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 591 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 573 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 576 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 587 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 589 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/arm/ |
D | ic-arm.cc | 577 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 579 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 589 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 591 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/mips/ |
D | ic-mips.cc | 569 __ LoadTransitionedArrayMapConditional(FAST_SMI_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 571 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper() 581 __ LoadTransitionedArrayMapConditional(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS, in KeyedStoreGenerateMegamorphicHelper() 583 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS); in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/test/mjsunit/harmony/ |
D | object-entries.js | 282 FAST_ELEMENTS: [ [O1, O2, O3], [ ["0", O1], ["1", O2], ["2", O3] ] ], property
|
D | object-values.js | 262 FAST_ELEMENTS: [ [O1, O2, O3], [O1, O2, O3] ], property
|
/external/v8/src/crankshaft/ |
D | hydrogen.cc | 1912 nullptr, nullptr, FAST_ELEMENTS); in BuildUncheckedDictionaryElementLoad() 1943 Add<HLoadKeyed>(elements, key_index, nullptr, nullptr, FAST_ELEMENTS); in BuildUncheckedDictionaryElementLoad() 1983 Add<HStoreKeyed>(elements, key_index, key, nullptr, FAST_ELEMENTS); in BuildUncheckedDictionaryElementLoad() 1997 FAST_ELEMENTS); in BuildUncheckedDictionaryElementLoad() 2009 FAST_ELEMENTS)); in BuildUncheckedDictionaryElementLoad() 2081 ElementsKind elements_kind = FAST_ELEMENTS; in BuildRegExpConstructResult() 2170 nullptr, FAST_ELEMENTS, ALLOW_RETURN_HOLE); in BuildNumberToString() 2207 FAST_ELEMENTS, ALLOW_RETURN_HOLE); in BuildNumberToString() 2260 FAST_ELEMENTS, ALLOW_RETURN_HOLE)); in BuildNumberToString() 2356 nullptr, nullptr, FAST_ELEMENTS); in BuildToObject() [all …]
|