Index: src/x64/frames-x64.h |
diff --git a/src/x64/frames-x64.h b/src/x64/frames-x64.h |
index 31d8a2d9e21fe39f213d5a58ac49c6c25cbf1073..d4ab2c62e7c7131171153410e5978689de1989ea 100644 |
--- a/src/x64/frames-x64.h |
+++ b/src/x64/frames-x64.h |
@@ -59,12 +59,12 @@ class StackHandlerConstants : public AllStatic { |
class EntryFrameConstants : public AllStatic { |
public: |
- static const int kCallerFPOffset = 0 * kPointerSize; |
+ static const int kCallerFPOffset = -6 * kPointerSize; |
- static const int kFunctionArgOffset = 1 * kPointerSize; |
- static const int kReceiverArgOffset = 2 * kPointerSize; |
- static const int kArgcOffset = 3 * kPointerSize; |
- static const int kArgvOffset = 4 * kPointerSize; |
+ static const int kFunctionArgOffset = +3 * kPointerSize; |
+ static const int kReceiverArgOffset = +4 * kPointerSize; |
+ static const int kArgcOffset = +5 * kPointerSize; |
+ static const int kArgvOffset = +6 * kPointerSize; |
}; |