Home
last modified time | relevance | path

Searched refs:PreparseData (Results 1 – 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/parsing/
Dpreparse-data.cc431 Handle<PreparseData> PreparseDataBuilder::ByteData::CopyToHeap( in CopyToHeap()
435 Handle<PreparseData> data = in CopyToHeap()
441 Handle<PreparseData> PreparseDataBuilder::ByteData::CopyToLocalHeap( in CopyToLocalHeap()
445 Handle<PreparseData> data = in CopyToLocalHeap()
451 Handle<PreparseData> PreparseDataBuilder::Serialize(Isolate* isolate) { in Serialize()
454 Handle<PreparseData> data = in Serialize()
460 Handle<PreparseData> child_data = builder->Serialize(isolate); in Serialize()
467 Handle<PreparseData> PreparseDataBuilder::Serialize(LocalIsolate* isolate) { in Serialize()
470 Handle<PreparseData> data = in Serialize()
476 Handle<PreparseData> child_data = builder->Serialize(isolate); in Serialize()
[all …]
Dpreparse-data.h26 class PreparseData; variable
143 Handle<PreparseData> CopyToHeap(Isolate* isolate, int children_length);
144 Handle<PreparseData> CopyToLocalHeap(LocalIsolate* isolate,
213 Handle<PreparseData> Serialize(Isolate* isolate);
214 Handle<PreparseData> Serialize(LocalIsolate* isolate);
253 virtual Handle<PreparseData> Serialize(Isolate* isolate) = 0;
258 virtual Handle<PreparseData> Serialize(LocalIsolate* isolate) = 0;
271 static ProducedPreparseData* For(Handle<PreparseData> data, Zone* zone);
283 Isolate* isolate, Handle<PreparseData> data);
285 LocalIsolate* isolate, Handle<PreparseData> data);
Dpreparse-data-impl.h183 : public BaseConsumedPreparseData<PreparseData> {
185 OnHeapConsumedPreparseData(LocalIsolate* isolate, Handle<PreparseData> data);
187 PreparseData GetScopeData() final;
192 Handle<PreparseData> data_;
205 Handle<PreparseData> Serialize(Isolate* isolate);
206 Handle<PreparseData> Serialize(LocalIsolate* isolate);
Dparser.h37 class PreparseData; variable
/third_party/node/deps/v8/src/objects/
Dshared-function-info-inl.h34 TQ_OBJECT_CONSTRUCTORS_IMPL(PreparseData) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
36 int PreparseData::inner_start_offset() const { in TQ_OBJECT_CONSTRUCTORS_IMPL()
40 ObjectSlot PreparseData::inner_data_start() const { in inner_data_start()
44 void PreparseData::clear_padding() { in clear_padding()
52 byte PreparseData::get(int index) const { in get()
59 void PreparseData::set(int index, byte value) { in set()
66 void PreparseData::copy_in(int index, const byte* buffer, int length) { in copy_in()
73 PreparseData PreparseData::get_child(int index) const { in get_child()
74 return PreparseData::cast(get_child_raw(index)); in get_child()
77 Object PreparseData::get_child_raw(int index) const { in get_child_raw()
[all …]
Dshared-function-info.h76 class PreparseData
77 : public TorqueGeneratedPreparseData<PreparseData, HeapObject> {
86 inline PreparseData get_child(int index) const;
87 inline void set_child(int index, PreparseData value,
93 DECL_PRINTER(PreparseData)
94 DECL_VERIFIER(PreparseData)
108 TQ_OBJECT_CONSTRUCTORS(PreparseData)
Dobjects-body-descriptors-inl.h588 class PreparseData::BodyDescriptor final : public BodyDescriptorBase {
591 return offset >= PreparseData::cast(obj).inner_start_offset(); in IsValidSlot()
597 PreparseData data = PreparseData::cast(obj); in IterateBody()
604 PreparseData data = PreparseData::cast(obj); in SizeOf()
605 return PreparseData::SizeFor(data.data_length(), data.children_length()); in SizeOf()
1282 return CALL_APPLY(PreparseData); in BodyDescriptorApply()
Dshared-function-info.tq5 extern class PreparseData extends HeapObject {
129 preparse_data: PreparseData;
Dobject-list-macros.h46 class PreparseData; variable
203 V(PreparseData) \
Dinstance-type.h321 V(_, PreparseDataMap, preparse_data_map, PreparseData) \
Dshared-function-info.cc553 Handle<PreparseData> preparse_data = scope_data->Serialize(isolate); in InitFromFunctionLiteral()
Dmap.h60 V(PreparseData) \
Dobjects.cc2000 PreparseData data = PreparseData::cast(*this); in HeapObjectShortPrint()
2282 PreparseData data = PreparseData::unchecked_cast(*this); in SizeFromMap()
2283 return PreparseData::SizeFor(data.data_length(), data.children_length()); in SizeFromMap()
/third_party/node/deps/v8/src/heap/
Dfactory-base.h30 class PreparseData; variable
175 Handle<PreparseData> NewPreparseData(int data_length, int children_length); in EXPORT_TEMPLATE_DECLARE()
184 int32_t end_position, Handle<PreparseData>); in EXPORT_TEMPLATE_DECLARE()
195 Handle<PreparseData>); in EXPORT_TEMPLATE_DECLARE()
Dfactory-base.cc353 Handle<PreparseData> FactoryBase<Impl>::NewPreparseData(int data_length, in NewPreparseData()
355 int size = PreparseData::SizeFor(data_length, children_length); in NewPreparseData()
356 PreparseData result = PreparseData::cast(AllocateRawWithImmortalMap( in NewPreparseData()
380 Handle<PreparseData> preparse_data) { in NewUncompiledDataWithPreparseData()
403 Handle<PreparseData> preparse_data) { in NewUncompiledDataWithPreparseDataAndJob()
Dobjects-visiting.h44 V(PreparseData) \
/third_party/node/deps/v8/src/compiler-dispatcher/
Dlazy-compile-dispatcher.cc120 Handle<PreparseData> preparse_data( in SetUncompiledDataJobPointer()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc1879 void PreparseData::PreparseDataVerify(Isolate* isolate) { in PreparseDataVerify()
Dobjects-printer.cc2456 void PreparseData::PreparseDataPrint(std::ostream& os) { in PreparseDataPrint()
/third_party/node/deps/v8/src/codegen/
Dcompiler.cc3352 Handle<PreparseData> preparse_data = in Compile()