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