WebKit
cd10adee - Cherry-pick r286249. rdar://problem/87124979

Commit
3 years ago
Cherry-pick r286249. rdar://problem/87124979 [JSC] private name operation should use RETURN_IF_EXCEPTION https://bugs.webkit.org/show_bug.cgi?id=233577 rdar://85813869 Reviewed by Mark Lam. JSTests: * stress/termination-error-in-private-name.js: Added. (C): Source/JavaScriptCore: Because of TerminatedExecutionError, error can be thrown at any time. * jit/JITOperations.cpp: (JSC::JSC_DEFINE_JIT_OPERATION): (JSC::putPrivateNameOptimize): (JSC::putPrivateName): * llint/LLIntSlowPaths.cpp: (JSC::LLInt::LLINT_SLOW_PATH_DECL): Canonical link: https://commits.webkit.org/244612@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@286249 268f45cc-cd09-0410-ab3c-d52691b4dbfc Canonical link: https://commits.webkit.org/240672.529@safari-612-branch git-svn-id: https://svn.webkit.org/repository/webkit/branches/safari-612-branch@287624 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Author
Committer
Parents
  • JSTests
    • File
      ChangeLog
    • stress
      • File
        termination-error-in-private-name.js
  • Source/JavaScriptCore
    • File
      ChangeLog
    • jit
      • File
        JITOperations.cpp
    • llint
      • File
        LLIntSlowPaths.cpp