V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::SnapshotData Class Reference
Inheritance diagram for v8::internal::SnapshotData:
v8::internal::SerializedData

Public Member Functions

 SnapshotData (const Serializer *serializer)
 
 SnapshotData (const Vector< const byte > snapshot)
 
std::vector< ReservationReservations () const
 
virtual Vector< const byte > Payload () const
 
Vector< const byte > RawData () const
 
- Public Member Functions inherited from v8::internal::SerializedData
 SerializedData (byte *data, int size)
 
 SerializedData (SerializedData &&other) V8_NOEXCEPT
 
uint32_t GetMagicNumber () const
 

Static Protected Attributes

static const uint32_t kNumReservationsOffset
 
static const uint32_t kPayloadLengthOffset
 
static const uint32_t kHeaderSize = kPayloadLengthOffset + kUInt32Size
 

Additional Inherited Members

- Static Public Member Functions inherited from v8::internal::SerializedData
static uint32_t ComputeMagicNumber (ExternalReferenceTable *table)
 
- Static Public Attributes inherited from v8::internal::SerializedData
static const uint32_t kMagicNumberOffset = 0
 
- Protected Member Functions inherited from v8::internal::SerializedData
void SetHeaderValue (uint32_t offset, uint32_t value)
 
uint32_t GetHeaderValue (uint32_t offset) const
 
void AllocateData (uint32_t size)
 
void SetMagicNumber (Isolate *isolate)
 
- Static Protected Member Functions inherited from v8::internal::SerializedData
static uint32_t ComputeMagicNumber (Isolate *isolate)
 
- Protected Attributes inherited from v8::internal::SerializedData
byte * data_
 
uint32_t size_
 
bool owns_data_
 

Detailed Description

Definition at line 22 of file snapshot.h.

Member Data Documentation

◆ kNumReservationsOffset

const uint32_t v8::internal::SnapshotData::kNumReservationsOffset
staticprotected
Initial value:
=
kMagicNumberOffset + kUInt32Size

Definition at line 46 of file snapshot.h.

◆ kPayloadLengthOffset

const uint32_t v8::internal::SnapshotData::kPayloadLengthOffset
staticprotected
Initial value:
=
kNumReservationsOffset + kUInt32Size

Definition at line 48 of file snapshot.h.


The documentation for this class was generated from the following files: