Home
last modified time | relevance | path

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

/third_party/node/deps/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
99 V8_INLINE EmbedderDataSlot(EmbedderDataArray array, int entry_index);
114 static V8_INLINE void store_tagged(EmbedderDataArray array, int entry_index,
Dembedder-data-slot-inl.h23 EmbedderDataSlot::EmbedderDataSlot(EmbedderDataArray array, int entry_index) in EmbedderDataSlot()
25 EmbedderDataArray::OffsetOfElementAt(entry_index))) {} in EmbedderDataSlot()
58 void EmbedderDataSlot::store_tagged(EmbedderDataArray array, int entry_index, in store_tagged()
60 int slot_offset = EmbedderDataArray::OffsetOfElementAt(entry_index); in store_tagged()
Dembedder-data-array.tq5 extern class EmbedderDataArray extends HeapObject {
Dobjects-body-descriptors-inl.h1010 class EmbedderDataArray::BodyDescriptor final : public BodyDescriptorBase {
1016 return (offset < EmbedderDataArray::kHeaderSize) || in IsValidSlot()
1017 (((offset - EmbedderDataArray::kHeaderSize) & in IsValidSlot()
1033 for (int offset = EmbedderDataArray::OffsetOfElementAt(0); in IterateBody()
1045 IteratePointers(obj, EmbedderDataArray::kHeaderSize, object_size, v); in IterateBody()
1088 return CALL_APPLY(EmbedderDataArray); in BodyDescriptorApply()
Dobject-list-macros.h106 V(EmbedderDataArray) \
Dmap.h42 V(EmbedderDataArray) \
Dobjects.cc2308 return EmbedderDataArray::SizeFor( in SizeFromMap()
2309 EmbedderDataArray::unchecked_cast(*this).length()); in SizeFromMap()
/third_party/node/deps/v8/src/heap/
Dobjects-visiting.h26 V(EmbedderDataArray) \
Dfactory.h41 class EmbedderDataArray; variable
148 Handle<EmbedderDataArray> NewEmbedderDataArray(int length);
Dfactory.cc520 Handle<EmbedderDataArray> Factory::NewEmbedderDataArray(int length) { in NewEmbedderDataArray()
522 int size = EmbedderDataArray::SizeFor(length); in NewEmbedderDataArray()
523 EmbedderDataArray array = EmbedderDataArray::cast(AllocateRawWithImmortalMap( in NewEmbedderDataArray()
/third_party/node/deps/v8/src/snapshot/
Ddeserializer.cc700 EmbedderDataArray array = EmbedderDataArray::cast(raw_obj); in ReadObject()
/third_party/node/deps/v8/src/api/
Dapi.cc1085 static i::Handle<i::EmbedderDataArray> EmbedderDataFor(Context* context, in EmbedderDataFor()
1094 if (!ok) return i::Handle<i::EmbedderDataArray>(); in EmbedderDataFor()
1096 i::Handle<i::EmbedderDataArray> data( in EmbedderDataFor()
1097 i::EmbedderDataArray::cast(env->embedder_data()), isolate); in EmbedderDataFor()
1099 if (!Utils::ApiCheck(can_grow && index < i::EmbedderDataArray::kMaxLength, in EmbedderDataFor()
1101 return i::Handle<i::EmbedderDataArray>(); in EmbedderDataFor()
1103 data = i::EmbedderDataArray::EnsureCapacity(isolate, data, index); in EmbedderDataFor()
1116 i::EmbedderDataArray::cast(context->embedder_data()).length()); in GetNumberOfEmbedderDataFields()
1121 i::Handle<i::EmbedderDataArray> data = in SlowGetEmbedderData()
1132 i::Handle<i::EmbedderDataArray> data = in SetEmbedderData()
[all …]
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc576 void EmbedderDataArray::EmbedderDataArrayVerify(Isolate* isolate) { in EmbedderDataArrayVerify()
Dobjects-printer.cc796 void EmbedderDataArray::EmbedderDataArrayPrint(std::ostream& os) { in EmbedderDataArrayPrint()
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc2750 Handle<EmbedderDataArray> embedder_data = factory->NewEmbedderDataArray(0); in InitializeGlobal()