V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::EmbeddedData Class Referencefinal

Classes

struct  Metadata
 

Public Member Functions

const uint8_t * data () const
 
uint32_t size () const
 
void Dispose ()
 
Address InstructionStartOfBuiltin (int i) const
 
uint32_t InstructionSizeOfBuiltin (int i) const
 
bool ContainsBuiltin (int i) const
 
uint32_t AddressForHashing (Address addr)
 
uint32_t PaddedInstructionSizeOfBuiltin (int i) const
 
size_t CreateHash () const
 
size_t Hash () const
 
 STATIC_ASSERT (offsetof(Metadata, instructions_offset)==0)
 
 STATIC_ASSERT (offsetof(Metadata, instructions_length)==kUInt32Size)
 
 STATIC_ASSERT (sizeof(Metadata)==kUInt32Size+kUInt32Size)
 

Static Public Member Functions

static EmbeddedData FromIsolate (Isolate *isolate)
 
static EmbeddedData FromBlob ()
 
static EmbeddedData FromBlob (Isolate *isolate)
 
static constexpr uint32_t HashOffset ()
 
static constexpr uint32_t HashSize ()
 
static constexpr uint32_t MetadataOffset ()
 
static constexpr uint32_t MetadataSize ()
 
static constexpr uint32_t RawDataOffset ()
 

Static Public Attributes

static constexpr uint32_t kTableSize = Builtins::builtin_count
 

Detailed Description

Definition at line 38 of file embedded-data.h.


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