Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/
Delements.h39 Handle<FixedArrayBase> backing_store) = 0;
57 Handle<FixedArrayBase> backing_store) = 0;
75 Handle<FixedArrayBase> backing_store) = 0;
93 Handle<FixedArrayBase> backing_store) = 0;
142 Handle<FixedArrayBase> source,
145 Handle<FixedArrayBase> destination,
156 Handle<FixedArrayBase> destination,
162 Handle<FixedArrayBase> to, in CopyElements()
172 Handle<FixedArrayBase> from) = 0;
188 static ElementsAccessor* ForArray(Handle<FixedArrayBase> array);
[all …]
Delements.cc110 typedef FixedArrayBase BackingStore;
150 static void CopyObjectToObjectElements(FixedArrayBase* from_base, in CopyObjectToObjectElements()
153 FixedArrayBase* to_base, in CopyObjectToObjectElements()
201 FixedArrayBase* from_base, uint32_t from_start, FixedArrayBase* to_base, in CopyDictionaryToObjectElements()
250 static void CopyDoubleToObjectElements(Handle<FixedArrayBase> from_base, in CopyDoubleToObjectElements()
252 Handle<FixedArrayBase> to_base, in CopyDoubleToObjectElements()
295 static void CopyDoubleToDoubleElements(FixedArrayBase* from_base, in CopyDoubleToDoubleElements()
297 FixedArrayBase* to_base, in CopyDoubleToDoubleElements()
328 static void CopySmiToDoubleElements(FixedArrayBase* from_base, in CopySmiToDoubleElements()
330 FixedArrayBase* to_base, uint32_t to_start, in CopySmiToDoubleElements()
[all …]
Dbuiltins.cc207 static inline MaybeHandle<FixedArrayBase> EnsureJSArrayWithWritableFastElements( in EnsureJSArrayWithWritableFastElements()
212 if (!receiver->IsJSArray()) return MaybeHandle<FixedArrayBase>(); in EnsureJSArrayWithWritableFastElements()
217 return MaybeHandle<FixedArrayBase>(); in EnsureJSArrayWithWritableFastElements()
219 if (array->map()->is_observed()) return MaybeHandle<FixedArrayBase>(); in EnsureJSArrayWithWritableFastElements()
220 if (!array->map()->is_extensible()) return MaybeHandle<FixedArrayBase>(); in EnsureJSArrayWithWritableFastElements()
221 Handle<FixedArrayBase> elms(array->elements(), isolate); in EnsureJSArrayWithWritableFastElements()
232 return MaybeHandle<FixedArrayBase>(); in EnsureJSArrayWithWritableFastElements()
311 MaybeHandle<FixedArrayBase> maybe_elms_obj = in BUILTIN()
313 Handle<FixedArrayBase> elms_obj; in BUILTIN()
421 MaybeHandle<FixedArrayBase> maybe_elms_obj = in BUILTIN()
[all …]
Dfactory.h38 Handle<FixedArrayBase> NewFixedDoubleArray(
43 Handle<FixedArrayBase> NewFixedDoubleArrayWithHoles(
412 Handle<FixedArrayBase> elements,
418 Handle<FixedArrayBase> elements,
Dfactory.cc93 Handle<FixedArrayBase> Factory::NewFixedDoubleArray(int size, in NewFixedDoubleArray()
99 FixedArrayBase); in NewFixedDoubleArray()
103 Handle<FixedArrayBase> Factory::NewFixedDoubleArrayWithHoles( in NewFixedDoubleArrayWithHoles()
107 Handle<FixedArrayBase> array = NewFixedDoubleArray(size, pretenure); in NewFixedDoubleArrayWithHoles()
1635 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements, in NewJSArrayWithElements()
1661 Handle<FixedArrayBase> elms; in NewJSArrayStorage()
Dobjects.h850 class FixedArrayBase; variable
1684 DECL_ACCESSORS(elements, FixedArrayBase)
1689 Handle<FixedArrayBase> elements);
1881 Handle<FixedArrayBase> elements,
2120 ElementsKind from_kind, Handle<FixedArrayBase> from_elements,
2121 ElementsKind to_kind, Handle<FixedArrayBase> to_elements);
2375 class FixedArrayBase: public HeapObject {
2385 DECLARE_CAST(FixedArrayBase)
2399 class FixedArray: public FixedArrayBase {
2515 class FixedDoubleArray: public FixedArrayBase {
[all …]
Dobjects-inl.h1555 FixedArrayBase* JSObject::elements() const { in elements()
1557 return static_cast<FixedArrayBase*>(array); in elements()
1781 Handle<FixedArrayBase> elements, in EnsureCanContainElements()
1816 Handle<FixedArrayBase> value) { in SetMapAndElements()
1829 void JSObject::set_elements(FixedArrayBase* value, WriteBarrierMode mode) { in set_elements()
1842 FixedArrayBase* elements = map()->GetInitialElements(); in initialize_elements()
2891 FixedArrayBase* Map::GetInitialElements() { in GetInitialElements()
3185 CAST_ACCESSOR(FixedArrayBase) in CAST_ACCESSOR()
3286 SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset) in SMI_ACCESSORS() argument
3287 SYNCHRONIZED_SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset) in SMI_ACCESSORS()
[all …]
Dobjects-debug.cc1087 FixedArrayBase* e = FixedArrayBase::cast(elements()); in IncrementSpillStatistics()
Dobjects.cc1285 ElementsKind from_kind, Handle<FixedArrayBase> from_elements, in PrintElementsTransition()
1286 ElementsKind to_kind, Handle<FixedArrayBase> to_elements) { in PrintElementsTransition()
4419 Handle<FixedArrayBase> array, in CopyFastElementsToDictionary()
4455 Handle<FixedArrayBase> array(FixedArrayBase::cast(object->elements())); in NormalizeElements()
4459 array = handle(FixedArrayBase::cast( in NormalizeElements()
7722 Handle<FixedArrayBase>::cast(second)), in UnionOfKeys()
10988 Handle<FixedArrayBase> old_elements(object->elements()); in SetFastElementsCapacityAndLength()
11024 Handle<FixedArrayBase> elems = in SetFastDoubleElementsCapacityAndLength()
11038 Handle<FixedArrayBase> old_elements(object->elements()); in SetFastDoubleElementsCapacityAndLength()
12196 Handle<FixedArrayBase> base_elms(FixedArrayBase::cast(object->elements())); in SetFastDoubleElement()
[all …]
Ddeoptimizer.cc1873 object->set_elements(FixedArrayBase::cast(*elements)); in MaterializeNextHeapObject()
1894 object->set_elements(FixedArrayBase::cast(*elements)); in MaterializeNextHeapObject()
3451 object->set_elements(FixedArrayBase::cast(*elements)); in GetNext()
3467 object->set_elements(FixedArrayBase::cast(*elements)); in GetNext()
Dhydrogen.h2689 Handle<FixedArrayBase> elements,
2693 void BuildEmitFixedDoubleArray(Handle<FixedArrayBase> elements,
2697 void BuildEmitFixedArray(Handle<FixedArrayBase> elements,
Dast.cc359 Handle<FixedArrayBase> element_values(array->elements()); in BuildConstantElements()
Dhydrogen.cc3006 for (int i = 0; i < FixedArrayBase::kHeaderSize; i += kPointerSize) { in BuildCloneShallowArrayNonEmpty()
5487 Handle<FixedArrayBase> elements(boilerplate->elements()); in IsFastLiteral()
10970 Handle<FixedArrayBase> elements(boilerplate_object->elements()); in BuildFastLiteral()
10981 elements = Handle<FixedArrayBase>( in BuildFastLiteral()
11142 Handle<FixedArrayBase> elements, in BuildEmitElements()
11163 Handle<FixedArrayBase> elements, in BuildEmitFixedDoubleArray()
11182 Handle<FixedArrayBase> elements, in BuildEmitFixedArray()
Druntime.cc365 Handle<FixedArrayBase> constant_elements_values( in CreateArrayLiteralBoilerplate()
366 FixedArrayBase::cast(elements->get(1))); in CreateArrayLiteralBoilerplate()
377 Handle<FixedArrayBase> copied_elements_values; in CreateArrayLiteralBoilerplate()
10092 static_cast<uint32_t>(FixedArrayBase::cast(*storage_)->length())) { in increase_index_offset()
10334 FixedArrayBase::cast(object->elements())->length()); in CollectElementIndices()
10611 Handle<FixedArrayBase> storage = in RUNTIME_FUNCTION()
10771 Handle<FixedArrayBase> new_elements(from->elements()); in RUNTIME_FUNCTION()
10790 Handle<FixedArrayBase> elements(array->elements(), isolate); in RUNTIME_FUNCTION()
/external/chromium_org/v8/test/cctest/compiler/
Dtest-simplified-lowering.cc521 tagged ? FixedArrayBase::kHeaderSize : 0, in GetElementAccess()
529 offset + (tagged ? FixedArrayBase::kHeaderSize : 0), in GetFieldAccess()
1304 FieldAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, in TEST()
1326 FieldAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, in TEST()
1352 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, in TEST()
1375 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, in TEST()
1401 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(), in TEST()
1420 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(), in TEST()
1439 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(), in TEST()
1455 FieldAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, in TEST()
[all …]
/external/chromium_org/v8/src/heap/
Dheap.cc3261 FixedArrayBase* Heap::LeftTrimFixedArray(FixedArrayBase* object, in LeftTrimFixedArray()
3273 STATIC_ASSERT(FixedArrayBase::kMapOffset == 0); in LeftTrimFixedArray()
3274 STATIC_ASSERT(FixedArrayBase::kLengthOffset == kPointerSize); in LeftTrimFixedArray()
3275 STATIC_ASSERT(FixedArrayBase::kHeaderSize == 2 * kPointerSize); in LeftTrimFixedArray()
3296 FixedArrayBase* new_object = in LeftTrimFixedArray()
3297 FixedArrayBase::cast(HeapObject::FromAddress(new_start)); in LeftTrimFixedArray()
3311 void Heap::RightTrimFixedArray<Heap::FROM_GC>(FixedArrayBase*, int);
3313 void Heap::RightTrimFixedArray<Heap::FROM_MUTATOR>(FixedArrayBase*, int);
3317 void Heap::RightTrimFixedArray(FixedArrayBase* object, int elements_to_trim) { in RightTrimFixedArray()
3734 FixedArrayBase* elements = FixedArrayBase::cast(source->elements()); in CopyJSObject()
[all …]
Dheap.h700 FixedArrayBase* LeftTrimFixedArray(FixedArrayBase* obj, int elements_to_trim);
704 void RightTrimFixedArray(FixedArrayBase* obj, int elements_to_trim);
Dmark-compact.cc1360 FixedArrayBase* fixed_array, FixedArraySubInstanceType fast_type,
1536 FixedArrayBase* fixed_array, FixedArraySubInstanceType fast_type, in ObjectStatsCountFixedArray()
/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*)
/external/chromium_org/v8/src/x87/
Dmacro-assembler-x87.cc2435 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
2441 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
Dcode-stubs-x87.cc3801 FixedArrayBase::kHeaderSize)); in Generate()
3813 FixedArrayBase::kHeaderSize), eax); in Generate()
/external/chromium_org/v8/src/ia32/
Dmacro-assembler-ia32.cc2473 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
2479 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
/external/chromium_org/v8/src/arm/
Dmacro-assembler-arm.cc2914 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
2921 FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
/external/chromium_org/v8/src/arm64/
Dmacro-assembler-arm64.cc4932 size_t offset = (expected_kind * kPointerSize) + FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
4938 offset = (transitioned_kind * kPointerSize) + FixedArrayBase::kHeaderSize; in LoadTransitionedArrayMapConditional()
/external/chromium_org/v8/src/x64/
Dcode-stubs-x64.cc4075 FixedArrayBase::kHeaderSize)); in Generate()
4090 FixedArrayBase::kHeaderSize), rax); in Generate()

12