![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <preparse-data-impl.h>
Public Member Functions | |
V8_EXPORT_PRIVATE | ZonePreparseData (Zone *zone, base::Vector< uint8_t > *byte_data, int child_length) |
ZonePreparseData (const ZonePreparseData &)=delete | |
ZonePreparseData & | operator= (const ZonePreparseData &)=delete |
Handle< PreparseData > | Serialize (Isolate *isolate) |
Handle< PreparseData > | Serialize (LocalIsolate *isolate) |
int | children_length () const |
ZonePreparseData * | get_child (int index) |
void | set_child (int index, ZonePreparseData *child) |
ZoneVector< uint8_t > * | byte_data () |
![]() | |
void * | operator new (size_t, Zone *)=delete |
void * | operator new (size_t size, void *ptr) |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone)=delete |
Private Attributes | |
ZoneVector< uint8_t > | byte_data_ |
ZoneVector< ZonePreparseData * > | children_ |
Definition at line 206 of file preparse-data-impl.h.
v8::internal::ZonePreparseData::ZonePreparseData | ( | Zone * | zone, |
base::Vector< uint8_t > * | byte_data, | ||
int | child_length ) |
Definition at line 787 of file preparse-data.cc.
|
delete |
|
inline |
|
inline |
|
inline |
|
delete |
Handle< PreparseData > v8::internal::ZonePreparseData::Serialize | ( | Isolate * | isolate | ) |
Definition at line 792 of file preparse-data.cc.
Handle< PreparseData > v8::internal::ZonePreparseData::Serialize | ( | LocalIsolate * | isolate | ) |
|
inline |
Definition at line 222 of file preparse-data-impl.h.
|
private |
Definition at line 230 of file preparse-data-impl.h.
|
private |
Definition at line 231 of file preparse-data-impl.h.