Ignore:
Timestamp:
Apr 16, 2012, 4:37:40 PM (13 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r114309.
http://trac.webkit.org/changeset/114309
https://bugs.webkit.org/show_bug.cgi?id=84097

it broke everything (Requested by olliej on #webkit).

Patch by Sheriff Bot <[email protected]> on 2012-04-16

Source/JavaScriptCore:

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
  • bytecode/CodeBlock.h:
  • dfg/DFGOperations.cpp:
  • interpreter/Interpreter.cpp:

(JSC::Interpreter::getStackTrace):
(JSC::Interpreter::throwException):

  • interpreter/Interpreter.h:

(Interpreter):

  • jit/JITStubs.cpp:

(JSC::DEFINE_STUB_FUNCTION):

  • jsc.cpp:

(functionJSCStack):

  • llint/LLIntSlowPaths.cpp:

(JSC::LLInt::handleHostCall):

  • parser/Parser.h:

(JSC::::parse):

  • runtime/Error.cpp:

(JSC::addErrorInfo):
(JSC::throwError):

  • runtime/Error.h:

(JSC):

LayoutTests:

  • fast/js/exception-properties-expected.txt:
  • fast/js/script-tests/exception-properties.js:
  • fast/js/script-tests/stack-trace.js:

(selfRecursive1):

  • fast/js/stack-trace-expected.txt:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp

    r114309 r114317  
    793793   
    794794        if (callType == CallTypeHost) {
    795             execCallee->setCallee(asObject(callee));
    796795            globalData->hostCallReturnValue = JSValue::decode(callData.native.function(execCallee));
    797796            if (globalData->exception)
     
    814813   
    815814    if (constructType == ConstructTypeHost) {
    816         execCallee->setCallee(asObject(callee));
    817815        globalData->hostCallReturnValue = JSValue::decode(constructData.native.function(execCallee));
    818816        if (globalData->exception)
Note: See TracChangeset for help on using the changeset viewer.