#include <frame-description.h>
|
void | operator delete (void *description) |
|
uint32_t | GetFrameSize () const |
|
intptr_t | GetFrameSlot (unsigned offset) |
|
unsigned | GetLastArgumentSlotOffset (bool pad_arguments=true) |
|
Address | GetFramePointerAddress () |
|
RegisterValues * | GetRegisterValues () |
|
void | SetFrameSlot (unsigned offset, intptr_t value) |
|
void | SetLiftoffFrameSlot32 (unsigned offset, int32_t value) |
|
void | SetLiftoffFrameSlot64 (unsigned offset, int64_t value) |
|
void | SetLiftoffFrameSlotPointer (unsigned offset, intptr_t value) |
|
void | SetCallerPc (unsigned offset, intptr_t value) |
|
void | SetCallerFp (unsigned offset, intptr_t value) |
|
void | SetCallerConstantPool (unsigned offset, intptr_t value) |
|
intptr_t | GetRegister (unsigned n) const |
|
Float64 | GetDoubleRegister (unsigned n) const |
|
void | SetRegister (unsigned n, intptr_t value) |
|
void | SetDoubleRegister (unsigned n, Float64 value) |
|
void | SetSimd128Register (unsigned n, Simd128 value) |
|
intptr_t | GetTop () const |
|
void | SetTop (intptr_t top) |
|
intptr_t | GetPc () const |
|
void | SetPc (intptr_t pc) |
|
intptr_t | GetFp () const |
|
void | SetFp (intptr_t frame_pointer) |
|
intptr_t | GetConstantPool () const |
|
void | SetConstantPool (intptr_t constant_pool) |
|
bool | HasCallerPc () const |
|
intptr_t | GetCallerPc () const |
|
void | SetContinuation (intptr_t pc) |
|
intptr_t | GetContinuation () const |
|
int | parameter_count () |
|
Definition at line 67 of file frame-description.h.
◆ FrameDescription()
v8::internal::FrameDescription::FrameDescription |
( |
uint32_t | frame_size, |
|
|
int | parameter_count, |
|
|
Isolate * | isolate ) |
|
inlineprivate |
◆ continuation_offset()
static int v8::internal::FrameDescription::continuation_offset |
( |
| ) |
|
|
inlinestatic |
◆ Create()
static FrameDescription * v8::internal::FrameDescription::Create |
( |
uint32_t | frame_size, |
|
|
int | parameter_count, |
|
|
Isolate * | isolate ) |
|
inlinestatic |
◆ frame_content_offset()
static int v8::internal::FrameDescription::frame_content_offset |
( |
| ) |
|
|
inlinestatic |
◆ frame_size_offset()
static int v8::internal::FrameDescription::frame_size_offset |
( |
| ) |
|
|
inlinestatic |
◆ GetCallerPc()
intptr_t v8::internal::FrameDescription::GetCallerPc |
( |
| ) |
const |
|
inline |
◆ GetConstantPool()
intptr_t v8::internal::FrameDescription::GetConstantPool |
( |
| ) |
const |
|
inline |
◆ GetContinuation()
intptr_t v8::internal::FrameDescription::GetContinuation |
( |
| ) |
const |
|
inline |
◆ GetDoubleRegister()
Float64 v8::internal::FrameDescription::GetDoubleRegister |
( |
unsigned | n | ) |
const |
|
inline |
◆ GetFp()
intptr_t v8::internal::FrameDescription::GetFp |
( |
| ) |
const |
|
inline |
◆ GetFramePointerAddress()
Address v8::internal::FrameDescription::GetFramePointerAddress |
( |
| ) |
|
|
inline |
◆ GetFrameSize()
uint32_t v8::internal::FrameDescription::GetFrameSize |
( |
| ) |
const |
|
inline |
◆ GetFrameSlot()
intptr_t v8::internal::FrameDescription::GetFrameSlot |
( |
unsigned | offset | ) |
|
|
inline |
◆ GetFrameSlotPointer()
intptr_t * v8::internal::FrameDescription::GetFrameSlotPointer |
( |
unsigned | offset | ) |
|
|
inlineprivate |
◆ GetLastArgumentSlotOffset()
unsigned v8::internal::FrameDescription::GetLastArgumentSlotOffset |
( |
bool | pad_arguments = true | ) |
|
|
inline |
◆ GetPc()
intptr_t v8::internal::FrameDescription::GetPc |
( |
| ) |
const |
|
inline |
◆ GetRegister()
intptr_t v8::internal::FrameDescription::GetRegister |
( |
unsigned | n | ) |
const |
|
inline |
◆ GetRegisterValues()
RegisterValues * v8::internal::FrameDescription::GetRegisterValues |
( |
| ) |
|
|
inline |
◆ GetTop()
intptr_t v8::internal::FrameDescription::GetTop |
( |
| ) |
const |
|
inline |
◆ HasCallerPc()
bool v8::internal::FrameDescription::HasCallerPc |
( |
| ) |
const |
|
inline |
◆ operator delete()
void v8::internal::FrameDescription::operator delete |
( |
void * | description | ) |
|
|
inline |
◆ operator new()
void * v8::internal::FrameDescription::operator new |
( |
size_t | size, |
|
|
uint32_t | frame_size ) |
|
inlineprivate |
◆ parameter_count()
int v8::internal::FrameDescription::parameter_count |
( |
| ) |
|
|
inline |
◆ pc_offset()
static int v8::internal::FrameDescription::pc_offset |
( |
| ) |
|
|
inlinestatic |
◆ registers_offset()
static int v8::internal::FrameDescription::registers_offset |
( |
| ) |
|
|
inlinestatic |
◆ SetCallerConstantPool()
void v8::internal::FrameDescription::SetCallerConstantPool |
( |
unsigned | offset, |
|
|
intptr_t | value ) |
◆ SetCallerFp()
void v8::internal::FrameDescription::SetCallerFp |
( |
unsigned | offset, |
|
|
intptr_t | value ) |
◆ SetCallerPc()
void v8::internal::FrameDescription::SetCallerPc |
( |
unsigned | offset, |
|
|
intptr_t | value ) |
◆ SetConstantPool()
void v8::internal::FrameDescription::SetConstantPool |
( |
intptr_t | constant_pool | ) |
|
|
inline |
◆ SetContinuation()
void v8::internal::FrameDescription::SetContinuation |
( |
intptr_t | pc | ) |
|
|
inline |
◆ SetDoubleRegister()
void v8::internal::FrameDescription::SetDoubleRegister |
( |
unsigned | n, |
|
|
Float64 | value ) |
|
inline |
◆ SetFp()
void v8::internal::FrameDescription::SetFp |
( |
intptr_t | frame_pointer | ) |
|
|
inline |
◆ SetFrameSlot()
void v8::internal::FrameDescription::SetFrameSlot |
( |
unsigned | offset, |
|
|
intptr_t | value ) |
|
inline |
◆ SetLiftoffFrameSlot32()
void v8::internal::FrameDescription::SetLiftoffFrameSlot32 |
( |
unsigned | offset, |
|
|
int32_t | value ) |
|
inline |
◆ SetLiftoffFrameSlot64()
void v8::internal::FrameDescription::SetLiftoffFrameSlot64 |
( |
unsigned | offset, |
|
|
int64_t | value ) |
|
inline |
◆ SetLiftoffFrameSlotPointer()
void v8::internal::FrameDescription::SetLiftoffFrameSlotPointer |
( |
unsigned | offset, |
|
|
intptr_t | value ) |
|
inline |
◆ SetPc()
void v8::internal::FrameDescription::SetPc |
( |
intptr_t | pc | ) |
|
◆ SetRegister()
void v8::internal::FrameDescription::SetRegister |
( |
unsigned | n, |
|
|
intptr_t | value ) |
|
inline |
◆ SetSimd128Register()
void v8::internal::FrameDescription::SetSimd128Register |
( |
unsigned | n, |
|
|
Simd128 | value ) |
|
inline |
◆ SetTop()
void v8::internal::FrameDescription::SetTop |
( |
intptr_t | top | ) |
|
|
inline |
◆ simd128_registers_offset()
static constexpr int v8::internal::FrameDescription::simd128_registers_offset |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ caller_pc_
intptr_t v8::internal::FrameDescription::caller_pc_ = 0 |
|
private |
◆ constant_pool_
intptr_t v8::internal::FrameDescription::constant_pool_ |
|
private |
◆ continuation_
intptr_t v8::internal::FrameDescription::continuation_ |
|
private |
◆ fp_
intptr_t v8::internal::FrameDescription::fp_ |
|
private |
◆ frame_content_
intptr_t v8::internal::FrameDescription::frame_content_[1] |
|
private |
◆ frame_size_
uintptr_t v8::internal::FrameDescription::frame_size_ |
|
private |
◆ isolate_
Isolate* v8::internal::FrameDescription::isolate_ |
|
private |
◆ kZapUint32
const uint32_t v8::internal::FrameDescription::kZapUint32 = 0xbeeddead |
|
staticprivate |
◆ parameter_count_
int v8::internal::FrameDescription::parameter_count_ |
|
private |
◆ pc_
intptr_t v8::internal::FrameDescription::pc_ |
|
private |
◆ register_values_
◆ top_
intptr_t v8::internal::FrameDescription::top_ |
|
private |
The documentation for this class was generated from the following files: