Revision f230a1cf deps/v8/src/x64/frames-x64.h

View differences:

deps/v8/src/x64/frames-x64.h
70 70
  static const int kSPOffset        = -1 * kPointerSize;
71 71

  
72 72
  static const int kCallerFPOffset  = +0 * kPointerSize;
73
  static const int kCallerPCOffset  = +1 * kPointerSize;
73
  static const int kCallerPCOffset  = kFPOnStackSize;
74 74

  
75 75
  // FP-relative displacement of the caller's SP.  It points just
76 76
  // below the saved PC.
77
  static const int kCallerSPDisplacement = +2 * kPointerSize;
77
  static const int kCallerSPDisplacement = kCallerPCOffset + kPCOnStackSize;
78 78
};
79 79

  
80 80

  
......
82 82
 public:
83 83
  // FP-relative.
84 84
  static const int kLocal0Offset = StandardFrameConstants::kExpressionsOffset;
85
  static const int kLastParameterOffset = +2 * kPointerSize;
85
  static const int kLastParameterOffset = kFPOnStackSize + kPCOnStackSize;
86 86
  static const int kFunctionOffset = StandardFrameConstants::kMarkerOffset;
87 87

  
88 88
  // Caller SP-relative.

Also available in: Unified diff