Title: [237963] tags/Safari-607.1.13
Revision
237963
Author
alanc...@apple.com
Date
2018-11-07 17:29:21 -0800 (Wed, 07 Nov 2018)

Log Message

Revert r237641. rdar://problem/45895377

Modified Paths

Removed Paths

Diff

Modified: tags/Safari-607.1.13/JSTests/ChangeLog (237962 => 237963)


--- tags/Safari-607.1.13/JSTests/ChangeLog	2018-11-08 01:29:18 UTC (rev 237962)
+++ tags/Safari-607.1.13/JSTests/ChangeLog	2018-11-08 01:29:21 UTC (rev 237963)
@@ -1,5 +1,9 @@
 2018-11-07  Alan Coon  <alanc...@apple.com>
 
+        Revert r237641. rdar://problem/45895377
+
+2018-11-07  Alan Coon  <alanc...@apple.com>
+
         Revert r237919. rdar://problem/45895377
 
 2018-11-07  Tadeu Zagallo  <tzaga...@apple.com>

Deleted: tags/Safari-607.1.13/JSTests/stress/wide-op_catch.js (237962 => 237963)


--- tags/Safari-607.1.13/JSTests/stress/wide-op_catch.js	2018-11-08 01:29:18 UTC (rev 237962)
+++ tags/Safari-607.1.13/JSTests/stress/wide-op_catch.js	2018-11-08 01:29:21 UTC (rev 237963)
@@ -1,257 +0,0 @@
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { } catch (e) { }
-try { throw ''; } catch (e) {}

Modified: tags/Safari-607.1.13/Source/_javascript_Core/ChangeLog (237962 => 237963)


--- tags/Safari-607.1.13/Source/_javascript_Core/ChangeLog	2018-11-08 01:29:18 UTC (rev 237962)
+++ tags/Safari-607.1.13/Source/_javascript_Core/ChangeLog	2018-11-08 01:29:21 UTC (rev 237963)
@@ -1,5 +1,9 @@
 2018-11-07  Alan Coon  <alanc...@apple.com>
 
+        Revert r237641. rdar://problem/45895377
+
+2018-11-07  Alan Coon  <alanc...@apple.com>
+
         Revert r237645. rdar://problem/45895377
 
 2018-11-07  Alan Coon  <alanc...@apple.com>

Modified: tags/Safari-607.1.13/Source/_javascript_Core/bytecode/CodeBlock.cpp (237962 => 237963)


--- tags/Safari-607.1.13/Source/_javascript_Core/bytecode/CodeBlock.cpp	2018-11-08 01:29:18 UTC (rev 237962)
+++ tags/Safari-607.1.13/Source/_javascript_Core/bytecode/CodeBlock.cpp	2018-11-08 01:29:21 UTC (rev 237963)
@@ -459,10 +459,7 @@
                 const UnlinkedHandlerInfo& unlinkedHandler = unlinkedCodeBlock->exceptionHandler(i);
                 HandlerInfo& handler = m_rareData->m_exceptionHandlers[i];
 #if ENABLE(JIT)
-                MacroAssemblerCodePtr<BytecodePtrTag> codePtr = m_instructions->at(unlinkedHandler.target)->isWide()
-                    ? LLInt::getWideCodePtr<BytecodePtrTag>(op_catch)
-                    : LLInt::getCodePtr<BytecodePtrTag>(op_catch);
-                handler.initialize(unlinkedHandler, CodeLocationLabel<ExceptionHandlerPtrTag>(codePtr.retagged<ExceptionHandlerPtrTag>()));
+                handler.initialize(unlinkedHandler, CodeLocationLabel<ExceptionHandlerPtrTag>(LLInt::getCodePtr<BytecodePtrTag>(op_catch).retagged<ExceptionHandlerPtrTag>()));
 #else
                 handler.initialize(unlinkedHandler);
 #endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to