| Index: src/frames.h
|
| diff --git a/src/frames.h b/src/frames.h
|
| index 102244c9ba2f81879b823b69ebfe4fd6c46fa324..02fc144d1529a32eccb729976d64278190ffbef6 100644
|
| --- a/src/frames.h
|
| +++ b/src/frames.h
|
| @@ -317,6 +317,8 @@ class StandardFrame: public StackFrame {
|
|
|
| virtual void SetCallerFp(Address caller_fp);
|
|
|
| + void SetContext(Context* context);
|
| +
|
| static StandardFrame* cast(StackFrame* frame) {
|
| ASSERT(frame->is_standard());
|
| return static_cast<StandardFrame*>(frame);
|
| @@ -677,6 +679,10 @@ class StackFrameLocator BASE_EMBEDDED {
|
| // zone memory.
|
| Vector<StackFrame*> CreateStackMap();
|
|
|
| +// Returns memory size of a particular type of stack frame (for object
|
| +// memory manipulations).
|
| +int GetStackFrameObjectSize(StackFrame* frame);
|
| +
|
| } } // namespace v8::internal
|
|
|
| #endif // V8_FRAMES_H_
|
|
|