/external/v8/src/ |
D | elements.h | 56 FixedArrayBase* backing_store = NULL) = 0; 66 FixedArrayBase* backing_store = NULL) = 0; 106 FixedArrayBase* destination, 110 FixedArrayBase* source = NULL) = 0; 113 FixedArrayBase* to, 115 FixedArrayBase* from = NULL) { 123 FixedArrayBase* from = NULL) = 0; 131 static ElementsAccessor* ForArray(FixedArrayBase* array); 138 virtual uint32_t GetCapacity(FixedArrayBase* backing_store) = 0; 148 virtual uint32_t GetKeyForIndex(FixedArrayBase* backing_store,
|
D | elements.cc | 96 typedef FixedArrayBase BackingStore; 419 FixedArrayBase* backing_store) { in HasElement() 430 FixedArrayBase* backing_store) { in Get() 477 static MaybeObject* CopyElementsImpl(FixedArrayBase* from, in CopyElementsImpl() 479 FixedArrayBase* to, in CopyElementsImpl() 489 FixedArrayBase* to, in CopyElements() 493 FixedArrayBase* from) { in CopyElements() 507 FixedArrayBase* from) { in AddElementsToFixedArray() 590 virtual uint32_t GetCapacity(FixedArrayBase* backing_store) { in GetCapacity() 600 virtual uint32_t GetKeyForIndex(FixedArrayBase* backing_store, in GetKeyForIndex() [all …]
|
D | factory.h | 271 Handle<FixedArrayBase> elements, 279 void SetContent(Handle<JSArray> array, Handle<FixedArrayBase> elements); 283 Handle<FixedArrayBase> elements,
|
D | objects-inl.h | 1233 FixedArrayBase* JSObject::elements() { in elements() 1235 return static_cast<FixedArrayBase*>(array); in elements() 1303 MaybeObject* JSObject::EnsureCanContainElements(FixedArrayBase* elements, in EnsureCanContainElements() 1348 FixedArrayBase* value, in set_map_and_elements() 1374 void JSObject::set_elements(FixedArrayBase* value, WriteBarrierMode mode) { in set_elements() 1656 FixedArrayBase* FixedArrayBase::cast(Object* object) { in cast() 1658 return reinterpret_cast<FixedArrayBase*>(object); in cast() 2190 SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset) in SMI_ACCESSORS() argument 4280 FixedArrayBase* fixed_array = in GetElementsKind() 4281 reinterpret_cast<FixedArrayBase*>(READ_FIELD(this, kElementsOffset)); in GetElementsKind() [all …]
|
D | objects.h | 705 class FixedArrayBase; variable 1501 DECL_ACCESSORS(elements, FixedArrayBase) 1531 FixedArrayBase* value, 1718 FixedArrayBase* elements, 2045 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements, 2046 ElementsKind to_kind, FixedArrayBase* to_elements); 2213 class FixedArrayBase: public HeapObject { 2219 inline static FixedArrayBase* cast(Object* object); 2231 class FixedArray: public FixedArrayBase { 2344 class FixedDoubleArray: public FixedArrayBase { [all …]
|
D | factory.cc | 962 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements, in NewJSArrayWithElements() 985 Handle<FixedArrayBase> elements) { in SetContent() 1000 Handle<FixedArrayBase> elements, in EnsureCanContainElements()
|
D | objects.cc | 1146 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements, in PrintElementsTransition() 1147 ElementsKind to_kind, FixedArrayBase* to_elements) { in PrintElementsTransition() 3467 FixedArrayBase* array = FixedArrayBase::cast(elements()); in NormalizeElements() 3472 array = FixedArrayBase::cast(FixedArray::cast(array)->get(1)); in NormalizeElements() 8488 FixedArrayBase* old_elements = elements(); in SetFastElementsCapacityAndLength() 8524 FixedArrayBase* elems; in SetFastDoubleElementsCapacityAndLength() 8536 FixedArrayBase* old_elements = elements(); in SetFastDoubleElementsCapacityAndLength() 9307 FixedArrayBase* new_dictionary; in SetDictionaryElement() 9369 FixedArrayBase* base_elms = FixedArrayBase::cast(elements()); in SetFastDoubleElement() 9684 FixedArrayBase* elms = FixedArrayBase::cast(elements()); in TransitionElementsKind() [all …]
|
D | builtins.cc | 259 FixedArrayBase* elms; in ArrayCodeGenericCommon() 260 if (!maybe_elms->To<FixedArrayBase>(&elms)) return maybe_elms; in ArrayCodeGenericCommon()
|
D | heap.cc | 3853 FixedArrayBase* elms; in AllocateJSArrayAndStorage() 3881 FixedArrayBase* elements, in AllocateJSArrayWithElements() 4055 FixedArrayBase* elements = FixedArrayBase::cast(source->elements()); in CopyJSObject() 4070 JSObject::cast(clone)->set_elements(FixedArrayBase::cast(elem), wb_mode); in CopyJSObject()
|
D | parser.cc | 3833 Handle<FixedArrayBase> element_values = elements_kind == FAST_DOUBLE_ELEMENTS in ParseArrayLiteral() 3834 ? Handle<FixedArrayBase>(double_literals) in ParseArrayLiteral() 3835 : Handle<FixedArrayBase>(object_literals); in ParseArrayLiteral()
|
D | runtime.cc | 470 Handle<FixedArrayBase> constant_elements_values( in CreateArrayLiteralBoilerplate() 471 FixedArrayBase::cast(elements->get(1))); in CreateArrayLiteralBoilerplate() 482 Handle<FixedArrayBase> copied_elements_values; in CreateArrayLiteralBoilerplate() 4301 FixedArrayBase* elements = js_object->elements(); in RUNTIME_FUNCTION() 9889 FixedArrayBase* new_elements = from->elements(); in RUNTIME_FUNCTION() 9967 FixedArrayBase* elements = FixedArrayBase::cast(array->elements()); in RUNTIME_FUNCTION()
|
D | heap.h | 552 FixedArrayBase* array_base,
|
D | hydrogen.cc | 3679 Handle<FixedArrayBase> elements(boilerplate->elements()); in IsFastLiteral()
|
/external/v8/src/arm/ |
D | full-codegen-arm.cc | 1613 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral() 1614 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
|
D | lithium-codegen-arm.cc | 1401 __ ldr(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength() 4566 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
|
/external/v8/src/ia32/ |
D | full-codegen-ia32.cc | 1561 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral() 1562 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
|
D | lithium-codegen-ia32.cc | 1225 __ mov(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength() 4421 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
|
D | code-stubs-ia32.cc | 7351 FixedArrayBase::kHeaderSize)); in Generate() 7365 FixedArrayBase::kHeaderSize), eax); in Generate()
|
/external/v8/src/x64/ |
D | full-codegen-x64.cc | 1514 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral() 1515 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
|
D | lithium-codegen-x64.cc | 1191 __ movq(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength() 4188 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
|
D | code-stubs-x64.cc | 6320 FixedArrayBase::kHeaderSize)); in Generate() 6335 FixedArrayBase::kHeaderSize), rax); in Generate()
|
/external/v8/src/mips/ |
D | full-codegen-mips.cc | 1623 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral() 1624 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
|
D | lithium-codegen-mips.cc | 1222 __ lw(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength() 4461 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
|