Searched refs:FixedArrayBase (Results 1 - 25 of 35) sorted by relevance

12

/external/chromium_org/v8/src/
H A 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,
172 Handle<FixedArrayBase> from) = 0;
188 static ElementsAccessor* ForArray(Handle<FixedArrayBase> arra
[all...]
H A Delements.cc110 typedef FixedArrayBase BackingStore;
150 static void CopyObjectToObjectElements(FixedArrayBase* from_base,
153 FixedArrayBase* to_base,
201 FixedArrayBase* from_base, uint32_t from_start, FixedArrayBase* to_base,
250 static void CopyDoubleToObjectElements(Handle<FixedArrayBase> from_base,
252 Handle<FixedArrayBase> to_base,
295 static void CopyDoubleToDoubleElements(FixedArrayBase* from_base,
297 FixedArrayBase* to_base,
328 static void CopySmiToDoubleElements(FixedArrayBase* from_bas
[all...]
H A Dbuiltins.cc207 static inline MaybeHandle<FixedArrayBase> EnsureJSArrayWithWritableFastElements(
212 if (!receiver->IsJSArray()) return MaybeHandle<FixedArrayBase>();
217 return MaybeHandle<FixedArrayBase>();
219 if (array->map()->is_observed()) return MaybeHandle<FixedArrayBase>();
220 if (!array->map()->is_extensible()) return MaybeHandle<FixedArrayBase>();
221 Handle<FixedArrayBase> elms(array->elements(), isolate);
232 return MaybeHandle<FixedArrayBase>();
311 MaybeHandle<FixedArrayBase> maybe_elms_obj =
313 Handle<FixedArrayBase> elms_obj;
421 MaybeHandle<FixedArrayBase> maybe_elms_ob
[all...]
H A Dfactory.h38 Handle<FixedArrayBase> NewFixedDoubleArray(
43 Handle<FixedArrayBase> NewFixedDoubleArrayWithHoles(
412 Handle<FixedArrayBase> elements,
418 Handle<FixedArrayBase> elements,
H A Dfactory.cc93 Handle<FixedArrayBase> Factory::NewFixedDoubleArray(int size,
99 FixedArrayBase);
103 Handle<FixedArrayBase> Factory::NewFixedDoubleArrayWithHoles(
107 Handle<FixedArrayBase> array = NewFixedDoubleArray(size, pretenure);
1635 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements,
1661 Handle<FixedArrayBase> elms;
H A Dobjects.h69 // - FixedArrayBase
850 class FixedArrayBase;
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 { class in namespace:v8::internal
2385 DECLARE_CAST(FixedArrayBase)
2399 class FixedArray: public FixedArrayBase {
[all...]
H A Dobjects-debug.cc1087 FixedArrayBase* e = FixedArrayBase::cast(elements());
H A Dobjects-inl.h1555 FixedArrayBase* JSObject::elements() const {
1557 return static_cast<FixedArrayBase*>(array);
1781 Handle<FixedArrayBase> elements,
1816 Handle<FixedArrayBase> value) {
1829 void JSObject::set_elements(FixedArrayBase* value, WriteBarrierMode mode) {
1842 FixedArrayBase* elements = map()->GetInitialElements();
2891 FixedArrayBase* Map::GetInitialElements() {
3185 CAST_ACCESSOR(FixedArrayBase)
3286 SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset)
3287 SYNCHRONIZED_SMI_ACCESSORS(FixedArrayBase, lengt
[all...]
H A Dobjects.cc1285 ElementsKind from_kind, Handle<FixedArrayBase> from_elements,
1286 ElementsKind to_kind, Handle<FixedArrayBase> to_elements) {
4419 Handle<FixedArrayBase> array,
4455 Handle<FixedArrayBase> array(FixedArrayBase::cast(object->elements()));
4459 array = handle(FixedArrayBase::cast(
7722 Handle<FixedArrayBase>::cast(second)),
10988 Handle<FixedArrayBase> old_elements(object->elements());
11024 Handle<FixedArrayBase> elems =
11038 Handle<FixedArrayBase> old_element
[all...]
H A Dast.cc359 Handle<FixedArrayBase> element_values(array->elements());
H A Ddeoptimizer.cc1873 object->set_elements(FixedArrayBase::cast(*elements));
1894 object->set_elements(FixedArrayBase::cast(*elements));
3451 object->set_elements(FixedArrayBase::cast(*elements));
3467 object->set_elements(FixedArrayBase::cast(*elements));
H A Dhydrogen.h2689 Handle<FixedArrayBase> elements,
2693 void BuildEmitFixedDoubleArray(Handle<FixedArrayBase> elements,
2697 void BuildEmitFixedArray(Handle<FixedArrayBase> elements,
H A Druntime.cc365 Handle<FixedArrayBase> constant_elements_values(
366 FixedArrayBase::cast(elements->get(1)));
377 Handle<FixedArrayBase> copied_elements_values;
10092 static_cast<uint32_t>(FixedArrayBase::cast(*storage_)->length())) {
10334 FixedArrayBase::cast(object->elements())->length());
10611 Handle<FixedArrayBase> storage =
10771 Handle<FixedArrayBase> new_elements(from->elements());
10790 Handle<FixedArrayBase> elements(array->elements(), isolate);
H A Dhydrogen.cc3006 for (int i = 0; i < FixedArrayBase::kHeaderSize; i += kPointerSize) {
5487 Handle<FixedArrayBase> elements(boilerplate->elements());
10970 Handle<FixedArrayBase> elements(boilerplate_object->elements());
10981 elements = Handle<FixedArrayBase>(
11142 Handle<FixedArrayBase> elements,
11163 Handle<FixedArrayBase> elements,
11182 Handle<FixedArrayBase> elements,
/external/chromium_org/v8/test/cctest/compiler/
H A Dtest-simplified-lowering.cc521 tagged ? FixedArrayBase::kHeaderSize : 0,
529 offset + (tagged ? FixedArrayBase::kHeaderSize : 0),
1304 FieldAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize,
1326 FieldAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize,
1352 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize,
1375 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize,
1401 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(),
1420 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(),
1439 ElementAccess access = {kTaggedBase, FixedArrayBase::kHeaderSize, Type::Any(),
1455 FieldAccess access = {kTaggedBase, FixedArrayBase
[all...]
/external/chromium_org/v8/src/heap/
H A Dheap.cc3261 FixedArrayBase* Heap::LeftTrimFixedArray(FixedArrayBase* object,
3273 STATIC_ASSERT(FixedArrayBase::kMapOffset == 0);
3274 STATIC_ASSERT(FixedArrayBase::kLengthOffset == kPointerSize);
3275 STATIC_ASSERT(FixedArrayBase::kHeaderSize == 2 * kPointerSize);
3296 FixedArrayBase* new_object =
3297 FixedArrayBase::cast(HeapObject::FromAddress(new_start));
3311 void Heap::RightTrimFixedArray<Heap::FROM_GC>(FixedArrayBase*, int);
3313 void Heap::RightTrimFixedArray<Heap::FROM_MUTATOR>(FixedArrayBase*, int);
3317 void Heap::RightTrimFixedArray(FixedArrayBase* objec
[all...]
H A Dheap.h700 FixedArrayBase* LeftTrimFixedArray(FixedArrayBase* obj, int elements_to_trim);
704 void RightTrimFixedArray(FixedArrayBase* obj, int elements_to_trim);
H A Dmark-compact.cc1360 FixedArrayBase* fixed_array, FixedArraySubInstanceType fast_type,
1536 FixedArrayBase* fixed_array, FixedArraySubInstanceType fast_type,
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.cc2473 FixedArrayBase::kHeaderSize;
2479 FixedArrayBase::kHeaderSize;
H A Dcode-stubs-ia32.cc4138 FixedArrayBase::kHeaderSize));
4152 FixedArrayBase::kHeaderSize), eax);
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.cc2435 FixedArrayBase::kHeaderSize;
2441 FixedArrayBase::kHeaderSize;
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.cc2914 FixedArrayBase::kHeaderSize;
2921 FixedArrayBase::kHeaderSize;
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64.cc4932 size_t offset = (expected_kind * kPointerSize) + FixedArrayBase::kHeaderSize;
4938 offset = (transitioned_kind * kPointerSize) + FixedArrayBase::kHeaderSize;
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc4075 FixedArrayBase::kHeaderSize));
4090 FixedArrayBase::kHeaderSize), rax);
H A Dmacro-assembler-x64.cc4849 FixedArrayBase::kHeaderSize;
4855 FixedArrayBase::kHeaderSize;

Completed in 1168 milliseconds

12