![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <snapshot-table.h>
Public Member Functions | |
SnapshotTableEntry (Value value, KeyData data) | |
Public Attributes | |
Value | value |
uint32_t | merge_offset = kNoMergeOffset |
uint32_t | last_merged_predecessor = kNoMergedPredecessor |
![]() | |
MemoryAddress | mem |
Key * | prev_same_base = nullptr |
Key | next_same_base = {} |
Key * | prev_same_offset = nullptr |
Key | next_same_offset = {} |
Static Public Attributes | |
static constexpr uint32_t | kNoMergeOffset |
static constexpr uint32_t | kNoMergedPredecessor |
Additional Inherited Members | |
![]() | |
using | Key = SnapshotTableKey<OpIndex, KeyData> |
Definition at line 47 of file snapshot-table.h.
|
inlineexplicit |
Definition at line 58 of file snapshot-table.h.
|
staticconstexpr |
Definition at line 63 of file snapshot-table.h.
|
staticconstexpr |
Definition at line 61 of file snapshot-table.h.
uint32_t v8::internal::compiler::turboshaft::SnapshotTableEntry< Value, KeyData >::last_merged_predecessor = kNoMergedPredecessor |
Definition at line 56 of file snapshot-table.h.
uint32_t v8::internal::compiler::turboshaft::SnapshotTableEntry< Value, KeyData >::merge_offset = kNoMergeOffset |
Definition at line 52 of file snapshot-table.h.
Definition at line 48 of file snapshot-table.h.