#include <maglev-safepoint-table.h>
Definition at line 60 of file maglev-safepoint-table.h.
◆ DeoptIndexSizeField
◆ HasDeoptDataField
◆ PcSizeField
◆ RegisterIndexesSizeField
◆ MaglevSafepointTable() [1/4]
◆ MaglevSafepointTable() [2/4]
◆ MaglevSafepointTable() [3/4]
◆ MaglevSafepointTable() [4/4]
v8::internal::MaglevSafepointTable::MaglevSafepointTable |
( |
Address | instruction_start, |
|
|
Address | safepoint_table_address ) |
|
private |
◆ byte_size()
int v8::internal::MaglevSafepointTable::byte_size |
( |
| ) |
const |
|
inline |
◆ deopt_index_size()
int v8::internal::MaglevSafepointTable::deopt_index_size |
( |
| ) |
const |
|
inlineprivate |
◆ entry_size()
int v8::internal::MaglevSafepointTable::entry_size |
( |
| ) |
const |
|
inlineprivate |
◆ find_return_pc()
int v8::internal::MaglevSafepointTable::find_return_pc |
( |
int | pc_offset | ) |
|
◆ FindEntry() [1/2]
◆ FindEntry() [2/2]
◆ GetEntry()
◆ has_deopt_data()
bool v8::internal::MaglevSafepointTable::has_deopt_data |
( |
| ) |
const |
|
inlineprivate |
◆ length()
int v8::internal::MaglevSafepointTable::length |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ pc_size()
int v8::internal::MaglevSafepointTable::pc_size |
( |
| ) |
const |
|
inlineprivate |
◆ Print()
void v8::internal::MaglevSafepointTable::Print |
( |
std::ostream & | os | ) |
const |
◆ read_byte()
static uint8_t v8::internal::MaglevSafepointTable::read_byte |
( |
Address * | ptr | ) |
|
|
inlinestaticprivate |
◆ read_bytes()
static int v8::internal::MaglevSafepointTable::read_bytes |
( |
Address * | ptr, |
|
|
int | bytes ) |
|
inlinestaticprivate |
◆ register_indexes_size()
int v8::internal::MaglevSafepointTable::register_indexes_size |
( |
| ) |
const |
|
inlineprivate |
◆ stack_slots()
uint32_t v8::internal::MaglevSafepointTable::stack_slots |
( |
| ) |
|
|
inline |
◆ MaglevSafepointEntry
◆ MaglevSafepointTableBuilder
◆ entry_configuration_
const uint32_t v8::internal::MaglevSafepointTable::entry_configuration_ |
|
private |
◆ instruction_start_
const Address v8::internal::MaglevSafepointTable::instruction_start_ |
|
private |
◆ length_
const int v8::internal::MaglevSafepointTable::length_ |
|
private |
◆ num_tagged_slots_
const uint32_t v8::internal::MaglevSafepointTable::num_tagged_slots_ |
|
private |
◆ safepoint_table_address_
const Address v8::internal::MaglevSafepointTable::safepoint_table_address_ |
|
private |
◆ stack_slots_
The documentation for this class was generated from the following files: