v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <v8memory.h>
Static Public Member Functions | |
static uint8_t & | uint8_at (Address addr) |
static uint16_t & | uint16_at (Address addr) |
static uint32_t & | uint32_at (Address addr) |
static int32_t & | int32_at (Address addr) |
static uint64_t & | uint64_at (Address addr) |
static int & | int_at (Address addr) |
static unsigned & | unsigned_at (Address addr) |
static intptr_t & | intptr_at (Address addr) |
static uintptr_t & | uintptr_at (Address addr) |
static double & | double_at (Address addr) |
static Address & | Address_at (Address addr) |
static Object *& | Object_at (Address addr) |
static Handle< Object > & | Object_Handle_at (Address addr) |
Definition at line 37 of file v8memory.h.
Definition at line 79 of file v8memory.h.
Referenced by StandardFrame::caller_fp(), StandardFrame::caller_pc(), ExitFrame::ComputeStackPointer(), Assembler::deserialization_set_special_target_at(), Code::GetObjectFromEntryAddress(), IC::IC(), TickSample::Init(), JavaScriptFrame::IsConstructor(), MarkCompactCollector::MigrateObject(), FreeListNode::next(), FreeListNode::set_next(), Assembler::set_target_address_at(), EntryFrame::SetCallerFp(), ExitFrame::SetCallerFp(), StandardFrame::SetCallerFp(), Assembler::target_address_at(), and MemoryAllocator::ZapBlock().
|
inlinestatic |
Definition at line 75 of file v8memory.h.
|
inlinestatic |
Definition at line 51 of file v8memory.h.
Referenced by Assembler::code_target_object_handle_at(), Assembler::return_address_from_call_start(), Assembler::runtime_entry_at(), Assembler::set_target_address_at(), Assembler::target_address_at(), Assembler::target_address_from_return_address(), and Assembler::target_pointer_address_at().
|
inlinestatic |
Definition at line 59 of file v8memory.h.
|
inlinestatic |
Definition at line 67 of file v8memory.h.
Definition at line 83 of file v8memory.h.
Referenced by ExitFrame::code_slot(), StandardFrame::context(), StandardFrame::GetExpression(), JavaScriptFrame::GetOperand(), JavaScriptFrame::GetParameter(), StandardFrame::IsArgumentsAdaptorFrame(), StandardFrame::IsConstructFrame(), StubFailureTrampolineFrame::Iterate(), StandardFrame::IterateCompiledFrame(), StandardFrame::IterateExpressions(), IndexedReferencesExtractor::MarkVisitedField(), Deoptimizer::MaterializeHeapObjects(), MarkCompactCollector::MigrateObject(), JavaScriptFrame::RestoreOperandStack(), JavaScriptFrame::set_receiver(), StandardFrame::SetExpression(), JavaScriptFrame::SetParameterValue(), and InternalFrame::unchecked_code().
Definition at line 87 of file v8memory.h.
|
inlinestatic |
Definition at line 43 of file v8memory.h.
|
inlinestatic |
Definition at line 47 of file v8memory.h.
Referenced by BackEdgeTable::ast_id(), BackEdgeTable::BackEdgeTable(), BASE_EMBEDDED< Visitor >::GetEntry(), BASE_EMBEDDED< Visitor >::GetPcOffset(), BackEdgeTable::loop_depth(), and BackEdgeTable::pc_offset().
|
inlinestatic |
Definition at line 55 of file v8memory.h.
|
inlinestatic |
Definition at line 39 of file v8memory.h.
Referenced by BASE_EMBEDDED< Visitor >::GetEntry().
|
inlinestatic |
Definition at line 71 of file v8memory.h.
|
inlinestatic |
Definition at line 63 of file v8memory.h.