From 2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Mon, 7 May 2012 11:21:11 +0200 Subject: Imported WebKit commit 7e538425aa020340619e927792f3d895061fb54b (http://svn.webkit.org/repository/webkit/trunk@116286) --- Source/JavaScriptCore/interpreter/CallFrame.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Source/JavaScriptCore/interpreter/CallFrame.h') diff --git a/Source/JavaScriptCore/interpreter/CallFrame.h b/Source/JavaScriptCore/interpreter/CallFrame.h index 5bf2b9488..4ec3de7f3 100644 --- a/Source/JavaScriptCore/interpreter/CallFrame.h +++ b/Source/JavaScriptCore/interpreter/CallFrame.h @@ -125,6 +125,15 @@ namespace JSC { } #endif + Register* frameExtent() + { + if (!codeBlock()) + return registers(); + return frameExtentInternal(); + } + + Register* frameExtentInternal(); + #if ENABLE(DFG_JIT) InlineCallFrame* inlineCallFrame() const { return this[RegisterFile::ReturnPC].asInlineCallFrame(); } unsigned codeOriginIndexForDFG() const { return this[RegisterFile::ArgumentCount].tag(); } -- cgit v1.2.1