Home
last modified time | relevance | path

Searched refs:EmbedderDataArray (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/objects/
Dembedder-data-array.h24 class EmbedderDataArray
25 : public TorqueGeneratedEmbedderDataArray<EmbedderDataArray, HeapObject> {
36 static Handle<EmbedderDataArray> EnsureCapacity(
37 Isolate* isolate, Handle<EmbedderDataArray> array, int index);
49 DECL_PRINTER(EmbedderDataArray)
50 DECL_VERIFIER(EmbedderDataArray)
61 TQ_OBJECT_CONSTRUCTORS(EmbedderDataArray)
Dembedder-data-array.cc14 Handle<EmbedderDataArray> EmbedderDataArray::EnsureCapacity( in EnsureCapacity()
15 Isolate* isolate, Handle<EmbedderDataArray> array, int index) { in EnsureCapacity()
18 Handle<EmbedderDataArray> new_array = in EnsureCapacity()
Dembedder-data-array-inl.h21 TQ_OBJECT_CONSTRUCTORS_IMPL(EmbedderDataArray) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
23 Address EmbedderDataArray::slots_start() { in TQ_OBJECT_CONSTRUCTORS_IMPL()
27 Address EmbedderDataArray::slots_end() { in slots_end()
Dembedder-data-slot.h20 class EmbedderDataArray; variable
36 V8_INLINE EmbedderDataSlot(EmbedderDataArray array, int entry_index);
66 static V8_INLINE void store_tagged(EmbedderDataArray array, int entry_index,
Dembedder-data-slot-inl.h22 EmbedderDataSlot::EmbedderDataSlot(EmbedderDataArray array, int entry_index) in EmbedderDataSlot()
24 EmbedderDataArray::OffsetOfElementAt(entry_index))) {} in EmbedderDataSlot()
56 void EmbedderDataSlot::store_tagged(EmbedderDataArray array, int entry_index, in store_tagged()
58 int slot_offset = EmbedderDataArray::OffsetOfElementAt(entry_index); in store_tagged()
Dembedder-data-array.tq6 extern class EmbedderDataArray extends HeapObject {
Dobjects-body-descriptors-inl.h842 class EmbedderDataArray::BodyDescriptor final : public BodyDescriptorBase {
848 return (offset < EmbedderDataArray::kHeaderSize) || in IsValidSlot()
849 (((offset - EmbedderDataArray::kHeaderSize) & in IsValidSlot()
866 for (int offset = EmbedderDataArray::OffsetOfElementAt(0) + in IterateBody()
875 IteratePointers(obj, EmbedderDataArray::kHeaderSize, object_size, v); in IterateBody()
911 return Op::template apply<EmbedderDataArray::BodyDescriptor>(p1, p2, p3, in BodyDescriptorApply()
Dobject-list-macros.h107 V(EmbedderDataArray) \
Dmap.h43 V(EmbedderDataArray) \
Dobjects.cc2306 return EmbedderDataArray::SizeFor( in SizeFromMap()
2307 EmbedderDataArray::unchecked_cast(*this).length()); in SizeFromMap()
/external/v8/src/heap/
Dobjects-visiting.h28 V(EmbedderDataArray) \
Dfactory.h38 class EmbedderDataArray; variable
164 Handle<EmbedderDataArray> NewEmbedderDataArray(int length);
Dfactory.cc440 Handle<EmbedderDataArray> Factory::NewEmbedderDataArray(int length) { in NewEmbedderDataArray()
442 int size = EmbedderDataArray::SizeFor(length); in NewEmbedderDataArray()
446 Handle<EmbedderDataArray> array(EmbedderDataArray::cast(result), isolate()); in NewEmbedderDataArray()
/external/v8/src/snapshot/
Ddeserializer.cc554 EmbedderDataArray array = EmbedderDataArray::cast(raw_obj); in ReadObject()
/external/v8/src/api/
Dapi.cc1239 static i::Handle<i::EmbedderDataArray> EmbedderDataFor(Context* context, in EmbedderDataFor()
1247 if (!ok) return i::Handle<i::EmbedderDataArray>(); in EmbedderDataFor()
1249 i::Handle<i::EmbedderDataArray> data( in EmbedderDataFor()
1250 i::EmbedderDataArray::cast(env->embedder_data()), isolate); in EmbedderDataFor()
1252 if (!Utils::ApiCheck(can_grow && index < i::EmbedderDataArray::kMaxLength, in EmbedderDataFor()
1254 return i::Handle<i::EmbedderDataArray>(); in EmbedderDataFor()
1256 data = i::EmbedderDataArray::EnsureCapacity(isolate, data, index); in EmbedderDataFor()
1266 i::EmbedderDataArray::cast(context->embedder_data()).length()); in GetNumberOfEmbedderDataFields()
1271 i::Handle<i::EmbedderDataArray> data = in SlowGetEmbedderData()
1282 i::Handle<i::EmbedderDataArray> data = in SetEmbedderData()
[all …]
/external/v8/src/diagnostics/
Dobjects-debug.cc520 void EmbedderDataArray::EmbedderDataArrayVerify(Isolate* isolate) { in EmbedderDataArrayVerify()
Dobjects-printer.cc731 void EmbedderDataArray::EmbedderDataArrayPrint(std::ostream& os) { in EmbedderDataArrayPrint()
/external/v8/src/init/
Dbootstrapper.cc2609 Handle<EmbedderDataArray> embedder_data = factory->NewEmbedderDataArray(0); in InitializeGlobal()