#include <instruction.h>
|
| FrameStateDescriptor (Zone *zone, FrameStateType type, BytecodeOffset bailout_id, OutputFrameStateCombine state_combine, uint16_t parameters_count, uint16_t max_arguments, size_t locals_count, size_t stack_count, MaybeIndirectHandle< SharedFunctionInfo > shared_info, MaybeIndirectHandle< BytecodeArray > bytecode_array, FrameStateDescriptor *outer_state=nullptr, uint32_t wasm_liftoff_frame_size=std::numeric_limits< uint32_t >::max(), uint32_t wasm_function_index=std::numeric_limits< uint32_t >::max()) |
|
FrameStateType | type () const |
|
BytecodeOffset | bailout_id () const |
|
OutputFrameStateCombine | state_combine () const |
|
uint16_t | parameters_count () const |
|
uint16_t | max_arguments () const |
|
size_t | locals_count () const |
|
size_t | stack_count () const |
|
MaybeIndirectHandle< SharedFunctionInfo > | shared_info () const |
|
MaybeIndirectHandle< BytecodeArray > | bytecode_array () const |
|
FrameStateDescriptor * | outer_state () const |
|
bool | HasClosure () const |
|
bool | HasContext () const |
|
size_t | GetHeight () const |
|
size_t | total_conservative_frame_size_in_bytes () const |
|
size_t | GetSize () const |
|
size_t | GetTotalSize () const |
|
size_t | GetFrameCount () const |
|
size_t | GetJSFrameCount () const |
|
uint32_t | GetWasmFunctionIndex () const |
|
StateValueList * | GetStateValueDescriptors () |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 1535 of file instruction.h.
◆ FrameStateDescriptor()
v8::internal::compiler::FrameStateDescriptor::FrameStateDescriptor |
( |
Zone * | zone, |
|
|
FrameStateType | type, |
|
|
BytecodeOffset | bailout_id, |
|
|
OutputFrameStateCombine | state_combine, |
|
|
uint16_t | parameters_count, |
|
|
uint16_t | max_arguments, |
|
|
size_t | locals_count, |
|
|
size_t | stack_count, |
|
|
MaybeIndirectHandle< SharedFunctionInfo > | shared_info, |
|
|
MaybeIndirectHandle< BytecodeArray > | bytecode_array, |
|
|
FrameStateDescriptor * | outer_state = nullptr, |
|
|
uint32_t | wasm_liftoff_frame_size = std::numeric_limits<uint32_t>::max(), |
|
|
uint32_t | wasm_function_index = std::numeric_limits<uint32_t>::max() ) |
◆ bailout_id()
BytecodeOffset v8::internal::compiler::FrameStateDescriptor::bailout_id |
( |
| ) |
const |
|
inline |
◆ bytecode_array()
◆ GetFrameCount()
size_t v8::internal::compiler::FrameStateDescriptor::GetFrameCount |
( |
| ) |
const |
◆ GetHeight()
size_t v8::internal::compiler::FrameStateDescriptor::GetHeight |
( |
| ) |
const |
◆ GetJSFrameCount()
size_t v8::internal::compiler::FrameStateDescriptor::GetJSFrameCount |
( |
| ) |
const |
◆ GetSize()
size_t v8::internal::compiler::FrameStateDescriptor::GetSize |
( |
| ) |
const |
◆ GetStateValueDescriptors()
StateValueList * v8::internal::compiler::FrameStateDescriptor::GetStateValueDescriptors |
( |
| ) |
|
|
inline |
◆ GetTotalSize()
size_t v8::internal::compiler::FrameStateDescriptor::GetTotalSize |
( |
| ) |
const |
◆ GetWasmFunctionIndex()
uint32_t v8::internal::compiler::FrameStateDescriptor::GetWasmFunctionIndex |
( |
| ) |
const |
|
inline |
◆ HasClosure()
bool v8::internal::compiler::FrameStateDescriptor::HasClosure |
( |
| ) |
const |
|
inline |
◆ HasContext()
bool v8::internal::compiler::FrameStateDescriptor::HasContext |
( |
| ) |
const |
|
inline |
◆ locals_count()
size_t v8::internal::compiler::FrameStateDescriptor::locals_count |
( |
| ) |
const |
|
inline |
◆ max_arguments()
uint16_t v8::internal::compiler::FrameStateDescriptor::max_arguments |
( |
| ) |
const |
|
inline |
◆ outer_state()
◆ parameters_count()
uint16_t v8::internal::compiler::FrameStateDescriptor::parameters_count |
( |
| ) |
const |
|
inline |
◆ shared_info()
◆ stack_count()
size_t v8::internal::compiler::FrameStateDescriptor::stack_count |
( |
| ) |
const |
|
inline |
◆ state_combine()
◆ total_conservative_frame_size_in_bytes()
size_t v8::internal::compiler::FrameStateDescriptor::total_conservative_frame_size_in_bytes |
( |
| ) |
const |
|
inline |
◆ type()
FrameStateType v8::internal::compiler::FrameStateDescriptor::type |
( |
| ) |
const |
|
inline |
◆ bailout_id_
BytecodeOffset v8::internal::compiler::FrameStateDescriptor::bailout_id_ |
|
private |
◆ bytecode_array_
◆ frame_state_combine_
◆ kImpossibleValue
const int v8::internal::compiler::FrameStateDescriptor::kImpossibleValue = 0xdead |
|
static |
◆ locals_count_
const size_t v8::internal::compiler::FrameStateDescriptor::locals_count_ |
|
private |
◆ max_arguments_
const uint16_t v8::internal::compiler::FrameStateDescriptor::max_arguments_ |
|
private |
◆ outer_state_
◆ parameters_count_
const uint16_t v8::internal::compiler::FrameStateDescriptor::parameters_count_ |
|
private |
◆ shared_info_
◆ stack_count_
const size_t v8::internal::compiler::FrameStateDescriptor::stack_count_ |
|
private |
◆ total_conservative_frame_size_in_bytes_
const size_t v8::internal::compiler::FrameStateDescriptor::total_conservative_frame_size_in_bytes_ |
|
private |
◆ type_
◆ values_
◆ wasm_function_index_
uint32_t v8::internal::compiler::FrameStateDescriptor::wasm_function_index_ |
|
private |
The documentation for this class was generated from the following files: