Title: [167608] trunk/Source/_javascript_Core
- Revision
- 167608
- Author
- [email protected]
- Date
- 2014-04-21 12:41:34 -0700 (Mon, 21 Apr 2014)
Log Message
Provide feedback when we encounter an unrecognied node in the FTL backend.
Rubber stamped by Alexey Proskuryakov.
* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileNode):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (167607 => 167608)
--- trunk/Source/_javascript_Core/ChangeLog 2014-04-21 19:37:43 UTC (rev 167607)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-04-21 19:41:34 UTC (rev 167608)
@@ -1,3 +1,12 @@
+2014-04-21 Filip Pizlo <[email protected]>
+
+ Provide feedback when we encounter an unrecognied node in the FTL backend.
+
+ Rubber stamped by Alexey Proskuryakov.
+
+ * ftl/FTLLowerDFGToLLVM.cpp:
+ (JSC::FTL::LowerDFGToLLVM::compileNode):
+
2014-04-21 Andreas Kling <[email protected]>
Move the JSString cache from DOMWrapperWorld to VM.
Modified: trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp (167607 => 167608)
--- trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp 2014-04-21 19:37:43 UTC (rev 167607)
+++ trunk/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp 2014-04-21 19:41:34 UTC (rev 167608)
@@ -628,10 +628,12 @@
case TypedArrayWatchpoint:
case AllocationProfileWatchpoint:
break;
- case Unreachable:
- RELEASE_ASSERT_NOT_REACHED();
- break;
default:
+ dataLog("Unrecognized node in FTL backend:\n");
+ m_graph.dump(WTF::dataFile(), " ", m_node);
+ dataLog("\n");
+ dataLog("Full graph dump:\n");
+ m_graph.dump();
RELEASE_ASSERT_NOT_REACHED();
break;
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes