Index: src/frames.h |
diff --git a/src/frames.h b/src/frames.h |
index 03d53dd6a1cbdf0990205760bc398bb96b4416b1..99621bf4cd148b7b7aee8c6728cf7dfa637aa6a0 100644 |
--- a/src/frames.h |
+++ b/src/frames.h |
@@ -467,7 +467,7 @@ class StandardFrame: public StackFrame { |
inline Object* GetExpression(int index) const; |
inline void SetExpression(int index, Object* value); |
int ComputeExpressionsCount() const; |
- static Object* GetExpression(Address fp, int index); |
+ static Object* GetStandardFrameExpression(Address fp, int index); |
virtual void SetCallerFp(Address caller_fp); |
@@ -499,7 +499,7 @@ class StandardFrame: public StackFrame { |
// Returns the address of the n'th expression stack element. |
Address GetExpressionAddress(int n) const; |
- static Address GetExpressionAddress(Address fp, int n); |
+ static Address GetStandardFrameExpressionAddress(Address fp, int n); |
// Determines if the n'th expression stack element is in a stack |
// handler or not. Requires traversing all handlers in this frame. |
@@ -708,6 +708,8 @@ class ArgumentsAdaptorFrame: public JavaScriptFrame { |
return static_cast<ArgumentsAdaptorFrame*>(frame); |
} |
+ static int GetArgumentsLength(Address fp); |
+ |
// Printing support. |
virtual void Print(StringStream* accumulator, |
PrintMode mode, |