v8
3.14.5(node0.10.28)
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 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 71 of file v8memory.h.
Referenced by StandardFrame::caller_fp(), StandardFrame::caller_pc(), Assembler::deserialization_set_special_target_at(), Code::GetObjectFromEntryAddress(), IC::IC(), JavaScriptFrame::IsConstructor(), MarkCompactCollector::MigrateObject(), FreeListNode::next(), Assembler::set_external_target_at(), FreeListNode::set_next(), EntryFrame::SetCallerFp(), ExitFrame::SetCallerFp(), StandardFrame::SetCallerFp(), StackTracer::Trace(), CallICBase::TryUpdateExtraICState(), MemoryAllocator::ZapBlock(), and Heap::ZapFromSpace().
|
inlinestatic |
Definition at line 67 of file v8memory.h.
Referenced by BASE_EMBEDDED< Visitor >::GetValue().
|
inlinestatic |
Definition at line 51 of file v8memory.h.
Referenced by Assembler::code_target_object_handle_at(), BASE_EMBEDDED< Visitor >::GetValue(), Deoptimizer::PatchStackCheckCodeAt(), Deoptimizer::RevertStackCheckCodeAt(), and Assembler::target_address_from_return_address().
|
inlinestatic |
Definition at line 59 of file v8memory.h.
Definition at line 75 of file v8memory.h.
Referenced by ExitFrame::code_slot(), StandardFrame::context(), StandardFrame::GetExpression(), JavaScriptFrame::GetParameter(), BASE_EMBEDDED< Visitor >::GetValue(), StandardFrame::IsArgumentsAdaptorFrame(), StandardFrame::IsConstructFrame(), OptimizedFrame::Iterate(), StandardFrame::IterateExpressions(), IndexedReferencesExtractor::MarkVisitedField(), Deoptimizer::MaterializeHeapObjects(), MarkCompactCollector::MigrateObject(), JavaScriptFrame::set_receiver(), StandardFrame::SetExpression(), CallICBase::TryUpdateExtraICState(), and InternalFrame::unchecked_code().
Definition at line 79 of file v8memory.h.
|
inlinestatic |
Definition at line 43 of file v8memory.h.
Referenced by Deoptimizer::PatchStackCheckCodeAt(), and Deoptimizer::RevertStackCheckCodeAt().
|
inlinestatic |
Definition at line 47 of file v8memory.h.
Referenced by BASE_EMBEDDED< Visitor >::GetEntry(), BASE_EMBEDDED< Visitor >::GetPcOffset(), BASE_EMBEDDED< Visitor >::GetValue(), Deoptimizer::PatchStackCheckCode(), Deoptimizer::PatchStackCheckCodeAt(), Deoptimizer::RevertStackCheckCode(), Deoptimizer::RevertStackCheckCodeAt(), and v8::internal::RUNTIME_FUNCTION().
|
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 63 of file v8memory.h.