v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <frames.h>
Static Public Attributes | |
static const int | kCPSlotSize |
static const int | kFixedFrameSizeFromFp = 2 * kPointerSize + kCPSlotSize |
static const int | kFixedFrameSize |
static const int | kExpressionsOffset = -3 * kPointerSize - kCPSlotSize |
static const int | kMarkerOffset = -2 * kPointerSize - kCPSlotSize |
static const int | kContextOffset = -1 * kPointerSize - kCPSlotSize |
static const int | kConstantPoolOffset |
static const int | kCallerFPOffset = 0 * kPointerSize |
static const int | kCallerPCOffset = +1 * kFPOnStackSize |
static const int | kCallerSPOffset = kCallerPCOffset + 1 * kPCOnStackSize |
static const int | kLastObjectOffset |
|
static |
Definition at line 188 of file frames.h.
Referenced by StandardFrame::caller_fp(), IC::IC(), JavaScriptFrame::IsConstructor(), and StandardFrame::SetCallerFp().
|
static |
Definition at line 189 of file frames.h.
Referenced by StandardFrame::ComputePCAddress(), and IC::IC().
|
static |
Definition at line 190 of file frames.h.
Referenced by JavaScriptFrame::GetCallerStackPointer(), ArgumentsAdaptorFrame::GetCallerStackPointer(), InternalFrame::GetCallerStackPointer(), and StubFailureTrampolineFrame::GetCallerStackPointer().
|
static |
Definition at line 186 of file frames.h.
Referenced by StandardFrame::ComputeConstantPoolAddress(), and IC::IC().
|
static |
Definition at line 185 of file frames.h.
Referenced by StandardFrame::context(), LCodeGen::DoDeferredNumberTagD(), LCodeGen::DoDeferredNumberTagIU(), StandardFrame::IsArgumentsAdaptorFrame(), and SafeStackFrameIterator::SafeStackFrameIterator().
|
static |
|
static |
Definition at line 183 of file frames.h.
Referenced by StandardFrame::ComputeExpressionsCount(), and StandardFrame::GetExpressionAddress().
|
static |
|
static |
Definition at line 180 of file frames.h.
Referenced by v8::internal::StackSlotOffset().
|
static |
Definition at line 192 of file frames.h.
Referenced by StubFailureTrampolineFrame::Iterate(), and StandardFrame::IterateExpressions().
|
static |
Definition at line 184 of file frames.h.
Referenced by StandardFrame::IsConstructFrame(), StubFailureTrampolineFrame::Iterate(), StandardFrame::IterateCompiledFrame(), and SafeStackFrameIterator::SafeStackFrameIterator().