5 #ifndef V8_X64_FRAMES_X64_H_
6 #define V8_X64_FRAMES_X64_H_
26 class EntryFrameConstants :
public AllStatic {
29 static const int kCalleeSaveXMMRegisters = 10;
30 static const int kXMMRegisterSize = 16;
31 static const int kXMMRegistersBlockSize =
32 kXMMRegisterSize * kCalleeSaveXMMRegisters;
43 class ExitFrameConstants :
public AllStatic {
61 class JavaScriptFrameConstants :
public AllStatic {
74 class ArgumentsAdaptorFrameConstants :
public AllStatic {
84 class ConstructFrameConstants :
public AllStatic {
97 class InternalFrameConstants :
public AllStatic {
static const int kLengthOffset
static const int kFrameSize
static const int kImplicitReceiverOffset
static const int kCodeOffset
static const int kFrameSize
static const int kLengthOffset
static const int kConstructorOffset
static const int kCallerFPOffset
static const int kArgvOffset
static const int kSPOffset
static const int kFrameSize
static const int kCallerSPDisplacement
static const int kCallerPCOffset
static const int kCodeOffset
static const int kConstantPoolOffset
static const int kCallerFPOffset
static const int kCodeOffset
static const int kParam0Offset
static const int kLastParameterOffset
static const int kReceiverOffset
static const int kLocal0Offset
static const int kFunctionOffset
Object * function_slot_object() const
static Object *& Object_at(Address addr)
static Address & Address_at(Address addr)
static const int kFixedFrameSize
static const int kExpressionsOffset
static const int kMarkerOffset
const RegList kJSCallerSaved
const int kNumSafepointRegisters
kSerializedDataOffset Object
const int kNumJSCallerSaved
Debugger support for the V8 JavaScript engine.