#include <translated-state.h>
|
static TranslatedFrame | UnoptimizedJSFrame (BytecodeOffset bytecode_offset, Tagged< SharedFunctionInfo > shared_info, Tagged< BytecodeArray > bytecode_array, uint32_t height, int return_value_offset, int return_value_count) |
|
static TranslatedFrame | AccessorFrame (Kind kind, Tagged< SharedFunctionInfo > shared_info) |
|
static TranslatedFrame | InlinedExtraArguments (Tagged< SharedFunctionInfo > shared_info, uint32_t height, uint32_t formal_parameter_count) |
|
static TranslatedFrame | ConstructCreateStubFrame (Tagged< SharedFunctionInfo > shared_info, uint32_t height) |
|
static TranslatedFrame | ConstructInvokeStubFrame (Tagged< SharedFunctionInfo > shared_info) |
|
static TranslatedFrame | BuiltinContinuationFrame (BytecodeOffset bailout_id, Tagged< SharedFunctionInfo > shared_info, uint32_t height) |
|
static TranslatedFrame | JavaScriptBuiltinContinuationFrame (BytecodeOffset bailout_id, Tagged< SharedFunctionInfo > shared_info, uint32_t height) |
|
static TranslatedFrame | JavaScriptBuiltinContinuationWithCatchFrame (BytecodeOffset bailout_id, Tagged< SharedFunctionInfo > shared_info, uint32_t height) |
|
static TranslatedFrame | InvalidFrame () |
|
static void | AdvanceIterator (std::deque< TranslatedValue >::iterator *iter) |
|
Definition at line 203 of file translated-state.h.
◆ const_reference
◆ reference
◆ ValuesContainer
◆ HandleState
◆ Kind
Enumerator |
---|
kUnoptimizedFunction | |
kInlinedExtraArguments | |
kConstructCreateStub | |
kConstructInvokeStub | |
kBuiltinContinuation | |
kJavaScriptBuiltinContinuation | |
kJavaScriptBuiltinContinuationWithCatch | |
kInvalid | |
Definition at line 205 of file translated-state.h.
◆ TranslatedFrame()
◆ AccessorFrame()
◆ Add()
◆ AdvanceIterator()
void v8::internal::TranslatedFrame::AdvanceIterator |
( |
std::deque< TranslatedValue >::iterator * | iter | ) |
|
|
staticprivate |
◆ begin()
iterator v8::internal::TranslatedFrame::begin |
( |
| ) |
|
|
inline |
◆ BuiltinContinuationFrame()
◆ bytecode_array()
◆ bytecode_offset()
BytecodeOffset v8::internal::TranslatedFrame::bytecode_offset |
( |
| ) |
const |
|
inline |
◆ ConstructCreateStubFrame()
◆ ConstructInvokeStubFrame()
◆ end()
iterator v8::internal::TranslatedFrame::end |
( |
| ) |
|
|
inline |
◆ formal_parameter_count()
int v8::internal::TranslatedFrame::formal_parameter_count |
( |
| ) |
const |
|
inline |
◆ front() [1/2]
reference v8::internal::TranslatedFrame::front |
( |
| ) |
|
|
inline |
◆ front() [2/2]
◆ GetValueCount()
int v8::internal::TranslatedFrame::GetValueCount |
( |
| ) |
const |
◆ Handlify()
void v8::internal::TranslatedFrame::Handlify |
( |
Isolate * | isolate | ) |
|
|
private |
◆ height()
uint32_t v8::internal::TranslatedFrame::height |
( |
| ) |
const |
|
inline |
◆ InlinedExtraArguments()
◆ InvalidFrame()
◆ JavaScriptBuiltinContinuationFrame()
◆ JavaScriptBuiltinContinuationWithCatchFrame()
◆ kind()
Kind v8::internal::TranslatedFrame::kind |
( |
| ) |
const |
|
inline |
◆ raw_bytecode_array()
◆ raw_shared_info()
◆ return_value_count()
int v8::internal::TranslatedFrame::return_value_count |
( |
| ) |
const |
|
inline |
◆ return_value_offset()
int v8::internal::TranslatedFrame::return_value_offset |
( |
| ) |
const |
|
inline |
◆ shared_info()
◆ UnoptimizedJSFrame()
◆ ValueAt()
◆ Deoptimizer
◆ TranslatedState
◆ [union]
◆ [union]
◆ bytecode_array_
◆ bytecode_offset_
◆ formal_parameter_count_
int v8::internal::TranslatedFrame::formal_parameter_count_ = -1 |
|
private |
◆ handle_state_
◆ height_
uint32_t v8::internal::TranslatedFrame::height_ |
|
private |
◆ kind_
Kind v8::internal::TranslatedFrame::kind_ |
|
private |
◆ raw_bytecode_array_
◆ raw_shared_info_
◆ return_value_count_
int v8::internal::TranslatedFrame::return_value_count_ |
|
private |
◆ return_value_offset_
int v8::internal::TranslatedFrame::return_value_offset_ |
|
private |
◆ shared_info_
◆ values_
The documentation for this class was generated from the following files: