Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/
Delements.h61 FixedArrayBase* backing_store = NULL) = 0;
72 FixedArrayBase* backing_store = NULL) = 0;
83 FixedArrayBase* backing_store = NULL) = 0;
94 FixedArrayBase* backing_store = NULL) = 0;
105 FixedArrayBase* backing_store = NULL) = 0;
147 FixedArrayBase* destination,
150 FixedArrayBase* source = NULL) = 0;
153 FixedArrayBase* to,
155 FixedArrayBase* from = NULL) {
164 FixedArrayBase* from = NULL) = 0;
[all …]
Delements.cc112 typedef FixedArrayBase BackingStore;
150 static void CopyObjectToObjectElements(FixedArrayBase* from_base, in CopyObjectToObjectElements()
153 FixedArrayBase* to_base, in CopyObjectToObjectElements()
201 static void CopyDictionaryToObjectElements(FixedArrayBase* from_base, in CopyDictionaryToObjectElements()
203 FixedArrayBase* to_base, in CopyDictionaryToObjectElements()
255 FixedArrayBase* from_base, in CopyDoubleToObjectElements()
257 FixedArrayBase* to_base, in CopyDoubleToObjectElements()
314 static void CopyDoubleToDoubleElements(FixedArrayBase* from_base, in CopyDoubleToDoubleElements()
316 FixedArrayBase* to_base, in CopyDoubleToDoubleElements()
347 static void CopySmiToDoubleElements(FixedArrayBase* from_base, in CopySmiToDoubleElements()
[all …]
Dbuiltins.cc223 static FixedArrayBase* LeftTrimFixedArray(Heap* heap, in LeftTrimFixedArray()
224 FixedArrayBase* elms, in LeftTrimFixedArray()
239 STATIC_ASSERT(FixedArrayBase::kMapOffset == 0); in LeftTrimFixedArray()
240 STATIC_ASSERT(FixedArrayBase::kLengthOffset == kPointerSize); in LeftTrimFixedArray()
241 STATIC_ASSERT(FixedArrayBase::kHeaderSize == 2 * kPointerSize); in LeftTrimFixedArray()
247 if (to_trim * entry_size > FixedArrayBase::kHeaderSize && in LeftTrimFixedArray()
276 FixedArrayBase* new_elms = FixedArrayBase::cast(HeapObject::FromAddress( in LeftTrimFixedArray()
398 FixedArrayBase* elms_obj; in BUILTIN()
513 FixedArrayBase* elms_obj; in BUILTIN()
544 FixedArrayBase* elms_obj; in BUILTIN()
[all …]
Dfactory.h340 Handle<FixedArrayBase> elements,
348 void SetContent(Handle<JSArray> array, Handle<FixedArrayBase> elements);
Dobjects.h880 class FixedArrayBase; variable
2084 DECL_ACCESSORS(elements, FixedArrayBase)
2124 FixedArrayBase* value,
2321 FixedArrayBase* elements,
2564 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements,
2565 ElementsKind to_kind, FixedArrayBase* to_elements);
2896 class FixedArrayBase: public HeapObject {
2902 inline static FixedArrayBase* cast(Object* object);
2916 class FixedArray: public FixedArrayBase {
3017 class FixedDoubleArray: public FixedArrayBase {
[all …]
Dobjects-inl.h1284 FixedArrayBase* JSObject::elements() { in elements()
1286 return static_cast<FixedArrayBase*>(array); in elements()
1475 MaybeObject* JSObject::EnsureCanContainElements(FixedArrayBase* elements, in EnsureCanContainElements()
1528 FixedArrayBase* value, in set_map_and_elements()
1550 void JSObject::set_elements(FixedArrayBase* value, WriteBarrierMode mode) { in set_elements()
1950 FixedArrayBase* FixedArrayBase::cast(Object* object) { in cast()
1953 return reinterpret_cast<FixedArrayBase*>(object); in cast()
2723 SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset) in SMI_ACCESSORS() argument
5610 FixedArrayBase* fixed_array = in GetElementsKind()
5611 reinterpret_cast<FixedArrayBase*>(READ_FIELD(this, kElementsOffset)); in GetElementsKind()
[all …]
Dobjects.cc1527 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements, in PrintElementsTransition()
1528 ElementsKind to_kind, FixedArrayBase* to_elements) { in PrintElementsTransition()
4682 FixedArrayBase* array, in CopyFastElementsToDictionary()
4717 Handle<FixedArrayBase> array, in CopyFastElementsToDictionary()
4740 FixedArrayBase* array = FixedArrayBase::cast(elements()); in NormalizeElements()
4745 array = FixedArrayBase::cast(FixedArray::cast(array)->get(1)); in NormalizeElements()
11280 FixedArrayBase* old_elements = elements(); in SetFastElementsCapacityAndLength()
11349 FixedArrayBase* elems; in SetFastDoubleElementsCapacityAndLength()
11369 FixedArrayBase* old_elements = elements(); in SetFastDoubleElementsCapacityAndLength()
12434 Handle<FixedArrayBase> base_elms(FixedArrayBase::cast(object->elements())); in SetFastDoubleElement()
[all …]
Dfactory.cc1208 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements, in NewJSArrayWithElements()
1232 Handle<FixedArrayBase> elements) { in SetContent()
Dhydrogen.h2429 Handle<FixedArrayBase> elements,
2433 void BuildEmitFixedDoubleArray(Handle<FixedArrayBase> elements,
2437 void BuildEmitFixedArray(Handle<FixedArrayBase> elements,
Dheap.cc4712 FixedArrayBase* elms; in AllocateJSArrayAndStorage()
4751 FixedArrayBase* elms; in AllocateJSArrayStorage()
4779 FixedArrayBase* elements, in AllocateJSArrayWithElements()
4895 FixedArrayBase* elements = FixedArrayBase::cast(source->elements()); in CopyJSObject()
4910 JSObject::cast(clone)->set_elements(FixedArrayBase::cast(elem), wb_mode); in CopyJSObject()
Dast.cc373 Handle<FixedArrayBase> element_values(array->elements()); in BuildConstantElements()
Ddeoptimizer.cc1712 object->set_elements(FixedArrayBase::cast(*elements)); in MaterializeNextHeapObject()
1727 object->set_elements(FixedArrayBase::cast(*elements)); in MaterializeNextHeapObject()
Dhydrogen.cc2502 for (int i = 0; i < FixedArrayBase::kHeaderSize; i += kPointerSize) { in BuildCloneShallowArray()
4883 Handle<FixedArrayBase> elements(boilerplate->elements()); in IsFastLiteral()
9366 Handle<FixedArrayBase> elements(boilerplate_object->elements()); in BuildFastLiteral()
9523 Handle<FixedArrayBase> elements, in BuildEmitElements()
9544 Handle<FixedArrayBase> elements, in BuildEmitFixedDoubleArray()
9563 Handle<FixedArrayBase> elements, in BuildEmitFixedArray()
/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()
/external/chromium_org/tools/telemetry/unittest_data/
Dperf_report_output.txt1548 …ternal::ElementsKind)2>, 8>::SetLengthWithoutNormalize(v8::internal::FixedArrayBase*, v8::internal…
1550 …ternal::ElementsKind)2>, 8>::SetLengthWithoutNormalize(v8::internal::FixedArrayBase*, v8::internal…
2171 …>::Get(v8::internal::Object*, v8::internal::JSObject*, unsigned int, v8::internal::FixedArrayBase*)
2173 …>::Get(v8::internal::Object*, v8::internal::JSObject*, unsigned int, v8::internal::FixedArrayBase*)

12