Home
last modified time | relevance | path

Searched refs:FixedArrayBase (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/
Delements.h56 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,
Delements.cc96 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 …]
Dfactory.h271 Handle<FixedArrayBase> elements,
279 void SetContent(Handle<JSArray> array, Handle<FixedArrayBase> elements);
283 Handle<FixedArrayBase> elements,
Dobjects-inl.h1233 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 …]
Dobjects.h705 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 …]
Dfactory.cc962 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements, in NewJSArrayWithElements()
985 Handle<FixedArrayBase> elements) { in SetContent()
1000 Handle<FixedArrayBase> elements, in EnsureCanContainElements()
Dobjects.cc1146 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 …]
Dbuiltins.cc259 FixedArrayBase* elms; in ArrayCodeGenericCommon()
260 if (!maybe_elms->To<FixedArrayBase>(&elms)) return maybe_elms; in ArrayCodeGenericCommon()
Dheap.cc3853 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()
Dparser.cc3833 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()
Druntime.cc470 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()
Dheap.h552 FixedArrayBase* array_base,
Dhydrogen.cc3679 Handle<FixedArrayBase> elements(boilerplate->elements()); in IsFastLiteral()
/external/v8/src/arm/
Dfull-codegen-arm.cc1613 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral()
1614 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
Dlithium-codegen-arm.cc1401 __ ldr(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength()
4566 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
/external/v8/src/ia32/
Dfull-codegen-ia32.cc1561 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral()
1562 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
Dlithium-codegen-ia32.cc1225 __ mov(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength()
4421 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
Dcode-stubs-ia32.cc7351 FixedArrayBase::kHeaderSize)); in Generate()
7365 FixedArrayBase::kHeaderSize), eax); in Generate()
/external/v8/src/x64/
Dfull-codegen-x64.cc1514 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral()
1515 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
Dlithium-codegen-x64.cc1191 __ movq(result, FieldOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength()
4188 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()
Dcode-stubs-x64.cc6320 FixedArrayBase::kHeaderSize)); in Generate()
6335 FixedArrayBase::kHeaderSize), rax); in Generate()
/external/v8/src/mips/
Dfull-codegen-mips.cc1623 Handle<FixedArrayBase> constant_elements_values( in VisitArrayLiteral()
1624 FixedArrayBase::cast(constant_elements->get(1))); in VisitArrayLiteral()
Dlithium-codegen-mips.cc1222 __ lw(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset)); in DoFixedArrayBaseLength()
4461 Handle<FixedArrayBase> elements(object->elements()); in EmitDeepCopy()