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

/external/v8/src/
H A 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_stor
[all...]
H A Delements.cc96 typedef FixedArrayBase BackingStore;
419 FixedArrayBase* backing_store) {
430 FixedArrayBase* backing_store) {
477 static MaybeObject* CopyElementsImpl(FixedArrayBase* from,
479 FixedArrayBase* to,
489 FixedArrayBase* to,
493 FixedArrayBase* from) {
507 FixedArrayBase* from) {
590 virtual uint32_t GetCapacity(FixedArrayBase* backing_store) {
600 virtual uint32_t GetKeyForIndex(FixedArrayBase* backing_stor
[all...]
H A Dfactory.h271 Handle<FixedArrayBase> elements,
279 void SetContent(Handle<JSArray> array, Handle<FixedArrayBase> elements);
283 Handle<FixedArrayBase> elements,
H A Dobjects.h71 // - FixedArrayBase
705 class FixedArrayBase;
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 { class in namespace:v8::internal
2219 inline static FixedArrayBase* cast(Object* object);
2231 class FixedArray: public FixedArrayBase {
[all...]
H A Dobjects-inl.h1233 FixedArrayBase* JSObject::elements() {
1235 return static_cast<FixedArrayBase*>(array);
1303 MaybeObject* JSObject::EnsureCanContainElements(FixedArrayBase* elements,
1348 FixedArrayBase* value,
1374 void JSObject::set_elements(FixedArrayBase* value, WriteBarrierMode mode) {
1656 FixedArrayBase* FixedArrayBase::cast(Object* object) {
1658 return reinterpret_cast<FixedArrayBase*>(object);
2190 SMI_ACCESSORS(FixedArrayBase, length, kLengthOffset)
4280 FixedArrayBase* fixed_arra
[all...]
H A Dfactory.cc962 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements,
985 Handle<FixedArrayBase> elements) {
1000 Handle<FixedArrayBase> elements,
H A Dobjects.cc1146 FILE* file, ElementsKind from_kind, FixedArrayBase* from_elements,
1147 ElementsKind to_kind, FixedArrayBase* to_elements) {
3467 FixedArrayBase* array = FixedArrayBase::cast(elements());
3472 array = FixedArrayBase::cast(FixedArray::cast(array)->get(1));
8488 FixedArrayBase* old_elements = elements();
8524 FixedArrayBase* elems;
8536 FixedArrayBase* old_elements = elements();
9307 FixedArrayBase* new_dictionary;
9369 FixedArrayBase* base_elm
[all...]
H A Dbuiltins.cc259 FixedArrayBase* elms;
260 if (!maybe_elms->To<FixedArrayBase>(&elms)) return maybe_elms;
H A Dheap.cc3853 FixedArrayBase* elms;
3881 FixedArrayBase* elements,
4055 FixedArrayBase* elements = FixedArrayBase::cast(source->elements());
4070 JSObject::cast(clone)->set_elements(FixedArrayBase::cast(elem), wb_mode);
H A Dparser.cc3833 Handle<FixedArrayBase> element_values = elements_kind == FAST_DOUBLE_ELEMENTS
3834 ? Handle<FixedArrayBase>(double_literals)
3835 : Handle<FixedArrayBase>(object_literals);
H A Dheap.h552 FixedArrayBase* array_base,
H A Druntime.cc470 Handle<FixedArrayBase> constant_elements_values(
471 FixedArrayBase::cast(elements->get(1)));
482 Handle<FixedArrayBase> copied_elements_values;
4301 FixedArrayBase* elements = js_object->elements();
9889 FixedArrayBase* new_elements = from->elements();
9967 FixedArrayBase* elements = FixedArrayBase::cast(array->elements());
H A Dhydrogen.cc3679 Handle<FixedArrayBase> elements(boilerplate->elements());
/external/v8/src/arm/
H A Dfull-codegen-arm.cc1613 Handle<FixedArrayBase> constant_elements_values(
1614 FixedArrayBase::cast(constant_elements->get(1)));
H A Dlithium-codegen-arm.cc1401 __ ldr(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset));
4566 Handle<FixedArrayBase> elements(object->elements());
/external/v8/src/ia32/
H A Dfull-codegen-ia32.cc1561 Handle<FixedArrayBase> constant_elements_values(
1562 FixedArrayBase::cast(constant_elements->get(1)));
H A Dlithium-codegen-ia32.cc1225 __ mov(result, FieldOperand(array, FixedArrayBase::kLengthOffset));
4421 Handle<FixedArrayBase> elements(object->elements());
H A Dcode-stubs-ia32.cc7351 FixedArrayBase::kHeaderSize));
7365 FixedArrayBase::kHeaderSize), eax);
/external/v8/src/mips/
H A Dfull-codegen-mips.cc1623 Handle<FixedArrayBase> constant_elements_values(
1624 FixedArrayBase::cast(constant_elements->get(1)));
H A Dlithium-codegen-mips.cc1222 __ lw(result, FieldMemOperand(array, FixedArrayBase::kLengthOffset));
4461 Handle<FixedArrayBase> elements(object->elements());
/external/v8/src/x64/
H A Dfull-codegen-x64.cc1514 Handle<FixedArrayBase> constant_elements_values(
1515 FixedArrayBase::cast(constant_elements->get(1)));
H A Dcode-stubs-x64.cc6320 FixedArrayBase::kHeaderSize));
6335 FixedArrayBase::kHeaderSize), rax);
H A Dlithium-codegen-x64.cc1191 __ movq(result, FieldOperand(array, FixedArrayBase::kLengthOffset));
4188 Handle<FixedArrayBase> elements(object->elements());

Completed in 829 milliseconds