Changeset 208955 in webkit


Ignore:
Timestamp:
Nov 21, 2016 6:04:52 PM (7 years ago)
Author:
mark.lam@apple.com
Message:

Fix exception scope verification failures in GetterSetter.cpp.
https://bugs.webkit.org/show_bug.cgi?id=165013

Reviewed by Saam Barati.

  • runtime/GetterSetter.cpp:

(JSC::callGetter):
(JSC::callSetter):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r208953 r208955  
     12016-11-21  Mark Lam  <mark.lam@apple.com>
     2
     3        Fix exception scope verification failures in GetterSetter.cpp.
     4        https://bugs.webkit.org/show_bug.cgi?id=165013
     5
     6        Reviewed by Saam Barati.
     7
     8        * runtime/GetterSetter.cpp:
     9        (JSC::callGetter):
     10        (JSC::callSetter):
     11
    1122016-11-21  Yusuke Suzuki  <utatane.tea@gmail.com>
    213
  • trunk/Source/JavaScriptCore/runtime/GetterSetter.cpp

    r207859 r208955  
    8484    CallData callData;
    8585    CallType callType = getter->methodTable(vm)->getCallData(getter, callData);
     86    scope.release();
    8687    return call(exec, getter, callType, callData, base, ArgList());
    8788}
     
    104105    CallData callData;
    105106    CallType callType = setter->methodTable(vm)->getCallData(setter, callData);
     107    scope.release();
    106108    call(exec, setter, callType, callData, base, args);
    107109    return true;
Note: See TracChangeset for help on using the changeset viewer.