#include <embedded-data.h>
Definition at line 55 of file embedded-data.h.
◆ EmbeddedData()
v8::internal::EmbeddedData::EmbeddedData |
( |
const uint8_t * | code, |
|
|
uint32_t | code_size, |
|
|
const uint8_t * | data, |
|
|
uint32_t | data_size ) |
|
inlineprivate |
◆ AddressForHashing()
uint32_t v8::internal::EmbeddedData::AddressForHashing |
( |
Address | addr | ) |
|
|
inline |
◆ BuiltinLookupEntry()
const BuiltinLookupEntry * v8::internal::EmbeddedData::BuiltinLookupEntry |
( |
ReorderedBuiltinIndex | index | ) |
const |
|
inlineprivate |
◆ BuiltinLookupEntryTableOffset()
static constexpr uint32_t v8::internal::EmbeddedData::BuiltinLookupEntryTableOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ BuiltinLookupEntryTableSize()
static constexpr uint32_t v8::internal::EmbeddedData::BuiltinLookupEntryTableSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ code()
const uint8_t * v8::internal::EmbeddedData::code |
( |
| ) |
const |
|
inline |
◆ code_size()
uint32_t v8::internal::EmbeddedData::code_size |
( |
| ) |
const |
|
inline |
◆ CreateEmbeddedBlobCodeHash()
size_t v8::internal::EmbeddedData::CreateEmbeddedBlobCodeHash |
( |
| ) |
const |
◆ CreateEmbeddedBlobDataHash()
size_t v8::internal::EmbeddedData::CreateEmbeddedBlobDataHash |
( |
| ) |
const |
◆ data()
const uint8_t * v8::internal::EmbeddedData::data |
( |
| ) |
const |
|
inline |
◆ data_size()
uint32_t v8::internal::EmbeddedData::data_size |
( |
| ) |
const |
|
inline |
◆ Dispose()
void v8::internal::EmbeddedData::Dispose |
( |
| ) |
|
|
inline |
◆ EmbeddedBlobCodeHash()
size_t v8::internal::EmbeddedData::EmbeddedBlobCodeHash |
( |
| ) |
const |
|
inline |
◆ EmbeddedBlobCodeHashOffset()
static constexpr uint32_t v8::internal::EmbeddedData::EmbeddedBlobCodeHashOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ EmbeddedBlobCodeHashSize()
static constexpr uint32_t v8::internal::EmbeddedData::EmbeddedBlobCodeHashSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ EmbeddedBlobDataHash()
size_t v8::internal::EmbeddedData::EmbeddedBlobDataHash |
( |
| ) |
const |
|
inline |
◆ EmbeddedBlobDataHashOffset()
static constexpr uint32_t v8::internal::EmbeddedData::EmbeddedBlobDataHashOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ EmbeddedBlobDataHashSize()
static constexpr uint32_t v8::internal::EmbeddedData::EmbeddedBlobDataHashSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ FixedDataSize()
static constexpr uint32_t v8::internal::EmbeddedData::FixedDataSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ FromBlob() [1/3]
static EmbeddedData v8::internal::EmbeddedData::FromBlob |
( |
| ) |
|
|
inlinestatic |
◆ FromBlob() [2/3]
◆ FromBlob() [3/3]
◆ FromBlobForPc()
◆ GetBuiltinId()
◆ InstructionEndOf()
Address v8::internal::EmbeddedData::InstructionEndOf |
( |
Builtin | builtin | ) |
const |
|
inline |
◆ InstructionEndOfBytecodeHandlers()
Address v8::internal::EmbeddedData::InstructionEndOfBytecodeHandlers |
( |
| ) |
const |
|
inline |
◆ InstructionSizeOf()
uint32_t v8::internal::EmbeddedData::InstructionSizeOf |
( |
Builtin | builtin | ) |
const |
|
inline |
◆ InstructionStartOf()
Address v8::internal::EmbeddedData::InstructionStartOf |
( |
Builtin | builtin | ) |
const |
|
inline |
◆ InstructionStartOfBytecodeHandlers()
Address v8::internal::EmbeddedData::InstructionStartOfBytecodeHandlers |
( |
| ) |
const |
|
inline |
◆ IsInCodeRange()
bool v8::internal::EmbeddedData::IsInCodeRange |
( |
Address | pc | ) |
const |
|
inline |
◆ IsolateHash()
size_t v8::internal::EmbeddedData::IsolateHash |
( |
| ) |
const |
|
inline |
◆ IsolateHashOffset()
static constexpr uint32_t v8::internal::EmbeddedData::IsolateHashOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ IsolateHashSize()
static constexpr uint32_t v8::internal::EmbeddedData::IsolateHashSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ LayoutDescription()
const LayoutDescription & v8::internal::EmbeddedData::LayoutDescription |
( |
Builtin | builtin | ) |
const |
|
inlineprivate |
◆ LayoutDescriptionTableOffset()
static constexpr uint32_t v8::internal::EmbeddedData::LayoutDescriptionTableOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ LayoutDescriptionTableSize()
static constexpr uint32_t v8::internal::EmbeddedData::LayoutDescriptionTableSize |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MetadataStartOf()
Address v8::internal::EmbeddedData::MetadataStartOf |
( |
Builtin | builtin | ) |
const |
|
inline |
◆ NewFromIsolate()
◆ PadAndAlignCode()
static constexpr int v8::internal::EmbeddedData::PadAndAlignCode |
( |
int | size | ) |
|
|
inlinestaticconstexprprivate |
◆ PadAndAlignData()
static constexpr int v8::internal::EmbeddedData::PadAndAlignData |
( |
int | size | ) |
|
|
inlinestaticconstexprprivate |
◆ PaddedInstructionSizeOf()
uint32_t v8::internal::EmbeddedData::PaddedInstructionSizeOf |
( |
Builtin | builtin | ) |
const |
|
inline |
◆ PrintStatistics()
void v8::internal::EmbeddedData::PrintStatistics |
( |
| ) |
const |
|
private |
◆ RawCode()
const uint8_t * v8::internal::EmbeddedData::RawCode |
( |
| ) |
const |
|
inlineprivate |
◆ RawCodeOffset()
static constexpr uint32_t v8::internal::EmbeddedData::RawCodeOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ RawMetadata()
const uint8_t * v8::internal::EmbeddedData::RawMetadata |
( |
| ) |
const |
|
inlineprivate |
◆ RawMetadataOffset()
static constexpr uint32_t v8::internal::EmbeddedData::RawMetadataOffset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ TryLookupCode()
Builtin v8::internal::EmbeddedData::TryLookupCode |
( |
Address | address | ) |
const |
◆ code_
const uint8_t* v8::internal::EmbeddedData::code_ |
|
private |
◆ code_size_
uint32_t v8::internal::EmbeddedData::code_size_ |
|
private |
◆ data_
const uint8_t* v8::internal::EmbeddedData::data_ |
|
private |
◆ data_size_
uint32_t v8::internal::EmbeddedData::data_size_ |
|
private |
◆ kTableSize
The documentation for this class was generated from the following files: