v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ExitFrameConstants Class Reference

#include <frames-arm.h>

Inheritance diagram for ExitFrameConstants:
Collaboration diagram for ExitFrameConstants:

Static Public Attributes

static const int kCodeOffset = -2 * kPointerSize
 
static const int kSPOffset = -1 * kPointerSize
 
static const int kCallerFPOffset = 0 * kPointerSize
 
static const int kCallerPCOffset = 1 * kPointerSize
 
static const int kCallerSPDisplacement = 2 * kPointerSize
 
static const int kStackSpaceOffset = -3 * kPointerSize
 
static const int kCallerSPOffset = +2 * kPointerSize
 

Detailed Description

Definition at line 121 of file frames-arm.h.

Field Documentation

static const int kCallerFPOffset = 0 * kPointerSize
static

Definition at line 127 of file frames-arm.h.

Referenced by IC::IC(), ExitFrame::SetCallerFp(), and CallICBase::TryUpdateExtraICState().

static const int kCallerPCOffset = 1 * kPointerSize
static

Definition at line 129 of file frames-arm.h.

Referenced by IC::IC().

static const int kCallerSPDisplacement = 2 * kPointerSize
static

Definition at line 133 of file frames-arm.h.

Referenced by ExitFrame::GetCallerStackPointer().

const int kCallerSPOffset = +2 * kPointerSize
static

Definition at line 189 of file frames-mips.h.

static const int kCodeOffset = -2 * kPointerSize
static

Definition at line 123 of file frames-arm.h.

Referenced by ExitFrame::code_slot().

static const int kSPOffset = -1 * kPointerSize
static

Definition at line 124 of file frames-arm.h.

const int kStackSpaceOffset = -3 * kPointerSize
static

Definition at line 177 of file frames-mips.h.


The documentation for this class was generated from the following files: