/external/chromium_org/v8/src/ |
H A D | elements-kind.h | 45 FAST_ELEMENTS, enumerator in enum:v8::internal::ElementsKind 133 kind == FAST_ELEMENTS || 145 return kind == FAST_ELEMENTS || 166 kind == FAST_ELEMENTS; 178 return FAST_ELEMENTS; 191 if (packed_kind == FAST_ELEMENTS) { 201 ? FAST_ELEMENTS 233 (!allow_only_packed || elements_kind != FAST_ELEMENTS));
|
H A D | elements-kind.cc | 56 case FAST_ELEMENTS: 99 fast_elements_kind_sequence[4] = FAST_ELEMENTS; 107 STATIC_ASSERT(FAST_ELEMENTS + kFastElementsKindPackedToHoley == 166 return to_kind == FAST_ELEMENTS || 168 case FAST_ELEMENTS:
|
H A D | code-stubs-hydrogen.cc | 364 FAST_ELEMENTS); 383 FAST_ELEMENTS, 394 FAST_ELEMENTS, 433 FAST_ELEMENTS); 1237 keyed_minus, static_cast<HValue*>(NULL), FAST_ELEMENTS); 1247 keyed_plus, static_cast<HValue*>(NULL), FAST_ELEMENTS);
|
H A D | code-stubs.cc | 537 case FAST_ELEMENTS: 758 InternalArrayNoArgumentConstructorStub stub1(FAST_ELEMENTS); 760 InternalArraySingleArgumentConstructorStub stub2(FAST_ELEMENTS); 762 InternalArrayNArgumentsConstructorStub stub3(FAST_ELEMENTS);
|
H A D | elements.cc | 81 V(FastPackedObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \ 1129 case FAST_ELEMENTS: 1208 ElementsKindTraits<FAST_ELEMENTS> > { 1213 ElementsKindTraits<FAST_ELEMENTS> >(name) {} 1268 case FAST_ELEMENTS: 2040 case FAST_ELEMENTS: {
|
H A D | json-parser.h | 494 fast_elements, FAST_ELEMENTS, pretenure_);
|
/external/v8/src/ |
H A D | elements.cc | 69 V(FastObjectElementsAccessor, FAST_ELEMENTS, FixedArray) \ 142 ASSERT(from_kind == FAST_ELEMENTS || from_kind == FAST_SMI_ONLY_ELEMENTS); 143 ASSERT(to_kind == FAST_ELEMENTS || to_kind == FAST_SMI_ONLY_ELEMENTS); 168 if (from_kind == FAST_ELEMENTS && to_kind == FAST_ELEMENTS) { 203 ASSERT(to_kind == FAST_ELEMENTS || to_kind == FAST_SMI_ONLY_ELEMENTS); 219 if (to_kind == FAST_ELEMENTS) { 237 ASSERT(to_kind == FAST_ELEMENTS || to_kind == FAST_SMI_ONLY_ELEMENTS); 264 ASSERT(to_kind == FAST_ELEMENTS); 679 ElementsKindTraits<FAST_ELEMENTS>, [all...] |
H A D | builtins.cc | 271 case FAST_ELEMENTS: { 419 array->TransitionElementsKind(FAST_ELEMENTS); 519 CopyObjectToObjectElements(elms, FAST_ELEMENTS, 0, 520 new_elms, FAST_ELEMENTS, 0, len); 655 CopyObjectToObjectElements(elms, FAST_ELEMENTS, 0, 656 new_elms, FAST_ELEMENTS, to_add, len); 766 CopyObjectToObjectElements(elms, FAST_ELEMENTS, k, 768 FAST_ELEMENTS, 0, result_len); 840 CopyObjectToObjectElements(elms, FAST_ELEMENTS, actual_start, 842 FAST_ELEMENTS, [all...] |
H A D | code-stubs.cc | 265 case FAST_ELEMENTS: 295 case FAST_ELEMENTS: 435 if (to_ == FAST_ELEMENTS) { 445 FAST_ELEMENTS,
|
H A D | factory.h | 218 ElementsKind elements_kind = FAST_ELEMENTS); 267 ElementsKind elements_kind = FAST_ELEMENTS, 272 ElementsKind elements_kind = FAST_ELEMENTS,
|
H A D | lithium.cc | 224 case FAST_ELEMENTS:
|
H A D | contexts.h | 380 } else if (elements_kind == FAST_ELEMENTS) {
|
H A D | objects-inl.h | 133 if (to_kind == FAST_ELEMENTS) { 1265 if ((map()->elements_kind() != FAST_ELEMENTS)) { 1266 return TransitionElementsKind(FAST_ELEMENTS); 1278 if (current_kind == FAST_ELEMENTS) return this; 1290 target_kind = FAST_ELEMENTS; 1333 if (to_kind == FAST_ELEMENTS) { 1398 : FAST_ELEMENTS; 3950 new_object_map->set_elements_kind(FAST_ELEMENTS); 3951 maybe_map = new_double_map->AddElementsTransition(FAST_ELEMENTS, 4283 ASSERT(((kind == FAST_ELEMENTS || kin [all...] |
H A D | objects.cc | 2205 MaybeNull(LookupElementsTransitionMap(FAST_ELEMENTS, &dummy)); 2219 MaybeNull(double_map->LookupElementsTransitionMap(FAST_ELEMENTS, 2342 elements_kind == FAST_ELEMENTS) { 2346 return double_map->LookupElementsTransitionMap(FAST_ELEMENTS, 2368 elements_kind == FAST_ELEMENTS) { 2384 return double_map->AddElementsTransition(FAST_ELEMENTS, transitioned_map); 2435 // Prevent long chains of DICTIONARY -> FAST_ELEMENTS maps caused by objects 2438 if (from_kind == DICTIONARY_ELEMENTS && to_kind == FAST_ELEMENTS) { 4002 ASSERT(kind == FAST_ELEMENTS || 4004 if (kind == FAST_ELEMENTS) { [all...] |
/external/chromium_org/v8/src/arm/ |
H A D | ic-arm.cc | 1375 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 1377 FAST_ELEMENTS, 1382 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 1390 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 1391 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 1393 FAST_ELEMENTS, 1398 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS);
|
/external/chromium_org/v8/src/ia32/ |
H A D | ic-ia32.cc | 832 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 834 FAST_ELEMENTS, 838 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 846 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 847 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 850 FAST_ELEMENTS, 854 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS);
|
/external/chromium_org/v8/src/mips/ |
H A D | ic-mips.cc | 1299 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 1301 FAST_ELEMENTS, 1306 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 1314 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 1315 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 1317 FAST_ELEMENTS, 1322 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS);
|
/external/chromium_org/v8/src/x64/ |
H A D | ic-x64.cc | 707 // Value is not a double, FAST_SMI_ELEMENTS -> FAST_ELEMENTS 709 FAST_ELEMENTS, 713 mode = AllocationSite::GetMode(FAST_SMI_ELEMENTS, FAST_ELEMENTS); 721 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 722 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 725 FAST_ELEMENTS, 729 mode = AllocationSite::GetMode(FAST_DOUBLE_ELEMENTS, FAST_ELEMENTS);
|
/external/v8/src/mips/ |
H A D | stub-cache-mips.cc | 1580 FAST_ELEMENTS, 3364 case FAST_ELEMENTS: 3459 case FAST_ELEMENTS: 3820 case FAST_ELEMENTS: 3885 case FAST_ELEMENTS: 4057 case FAST_ELEMENTS: 4276 ASSERT(elements_kind == FAST_ELEMENTS); 4285 ASSERT(elements_kind == FAST_ELEMENTS);
|
H A D | ic-mips.cc | 1363 // Value is not a double, FAST_SMI_ONLY_ELEMENTS -> FAST_ELEMENTS 1365 FAST_ELEMENTS, 1376 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 1377 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 1379 FAST_ELEMENTS,
|
/external/v8/src/arm/ |
H A D | stub-cache-arm.cc | 1582 FAST_ELEMENTS, 3368 case FAST_ELEMENTS: 3455 case FAST_ELEMENTS: 3796 case FAST_ELEMENTS: 3860 case FAST_ELEMENTS: 4000 case FAST_ELEMENTS: 4222 ASSERT(elements_kind == FAST_ELEMENTS);
|
H A D | macro-assembler-arm.cc | 1872 STATIC_ASSERT(FAST_ELEMENTS == 1); 1883 STATIC_ASSERT(FAST_ELEMENTS == 1); 2001 map->LookupElementsTransitionMap(FAST_ELEMENTS, NULL)); 2003 map->elements_kind() != FAST_ELEMENTS); 2889 FAST_ELEMENTS,
|
H A D | ic-arm.cc | 1478 // Value is not a double, FAST_SMI_ONLY_ELEMENTS -> FAST_ELEMENTS 1480 FAST_ELEMENTS, 1491 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 1492 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 1494 FAST_ELEMENTS,
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 386 STATIC_ASSERT(FAST_ELEMENTS == 1); 397 STATIC_ASSERT(FAST_ELEMENTS == 1); 497 map->LookupElementsTransitionMap(FAST_ELEMENTS, NULL)); 499 map->elements_kind() != FAST_ELEMENTS); 2184 FAST_ELEMENTS,
|
H A D | ic-ia32.cc | 912 // Value is not a double, FAST_SMI_ONLY_ELEMENTS -> FAST_ELEMENTS 914 FAST_ELEMENTS, 924 // HeapNumber. Make sure that the receiver is a Array with FAST_ELEMENTS and 925 // transition array from FAST_DOUBLE_ELEMENTS to FAST_ELEMENTS 928 FAST_ELEMENTS,
|