⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 107308 in webkit


Ignore:
Timestamp:
Feb 9, 2012, 4:36:23 PM (15 years ago)
Author:
Lucas Forschler
Message:

Merged r106596.

Location:
branches/safari-534.54-branch
Files:
3 edited
3 copied

Legend:

Unmodified
Added
Removed
  • branches/safari-534.54-branch/LayoutTests/ChangeLog

    r107007 r107308  
     12011-02-09  Lucas Forschler  <lforschler@apple.com>
     2
     3    Merge 106596
     4
     5    2012-02-02  Filip Pizlo  <fpizlo@apple.com>
     6
     7            retrieveCallerFromVMCode should call trueCallerFrame
     8            https://bugs.webkit.org/show_bug.cgi?id=77684
     9
     10            Rubber stamped by Oliver Hunt.
     11
     12            * fast/js/dfg-inline-function-dot-caller-expected.txt: Added.
     13            * fast/js/dfg-inline-function-dot-caller.html: Added.
     14            * fast/js/script-tests/dfg-inline-function-dot-caller.js: Added.
     15            (resultArray):
     16            (object.nonInlineable.nonInlineable.if):
     17            (object.nonInlineable):
     18            (object.inlineable):
     19            (makeInlinableCall):
     20            (g):
     21
    1222011-02-07  Lucas Forschler  <lforschler@apple.com>
    223
  • branches/safari-534.54-branch/Source/JavaScriptCore/ChangeLog

    r107003 r107308  
     12011-02-09  Lucas Forschler  <lforschler@apple.com>
     2
     3    Merge 106596
     4
     5    2012-02-02  Filip Pizlo  <fpizlo@apple.com>
     6
     7            retrieveCallerFromVMCode should call trueCallerFrame
     8            https://bugs.webkit.org/show_bug.cgi?id=77684
     9
     10            Reviewed by Oliver Hunt.
     11
     12            * interpreter/Interpreter.cpp:
     13            (JSC::Interpreter::retrieveCallerFromVMCode):
     14
    1152012-02-07  Gavin Barraclough  <barraclough@apple.com>
    216
  • branches/safari-534.54-branch/Source/JavaScriptCore/interpreter/Interpreter.cpp

    r106137 r107308  
    51035103    if (!functionCallFrame)
    51045104        return jsNull();
    5105 
    5106     CallFrame* callerFrame = functionCallFrame->callerFrame();
    5107     if (callerFrame->hasHostCallFrameFlag())
     5105   
     5106    if (functionCallFrame->callerFrame()->hasHostCallFrameFlag())
    51085107        return jsNull();
     5108
     5109    CallFrame* callerFrame = functionCallFrame->trueCallerFrame();
    51095110
    51105111    JSValue caller = callerFrame->callee();
Note: See TracChangeset for help on using the changeset viewer.