Title: [213911] branches/safari-603-branch/Source/_javascript_Core
Revision
213911
Author
matthew_han...@apple.com
Date
2017-03-14 10:13:43 -0700 (Tue, 14 Mar 2017)

Log Message

rdar://problem/30675867

Modified Paths


Diff

Modified: branches/safari-603-branch/Source/_javascript_Core/ChangeLog (213910 => 213911)


--- branches/safari-603-branch/Source/_javascript_Core/ChangeLog	2017-03-14 17:13:41 UTC (rev 213910)
+++ branches/safari-603-branch/Source/_javascript_Core/ChangeLog	2017-03-14 17:13:43 UTC (rev 213911)
@@ -1,3 +1,13 @@
+2017-02-23  Filip Pizlo  <fpi...@apple.com>
+
+        verifyEdges should not run in release
+        <rdar://problem/30537798>
+
+        Reviewed by Keith Miller and Mark Lam.
+
+        * dfg/DFGAbstractInterpreterInlines.h:
+        (JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
+
 2017-02-21  Matthew Hanson  <matthew_han...@apple.com>
 
         Merge r212692. rdar://problem/30635854

Modified: branches/safari-603-branch/Source/_javascript_Core/dfg/DFGAbstractInterpreterInlines.h (213910 => 213911)


--- branches/safari-603-branch/Source/_javascript_Core/dfg/DFGAbstractInterpreterInlines.h	2017-03-14 17:13:41 UTC (rev 213910)
+++ branches/safari-603-branch/Source/_javascript_Core/dfg/DFGAbstractInterpreterInlines.h	2017-03-14 17:13:43 UTC (rev 213911)
@@ -172,7 +172,8 @@
 template<typename AbstractStateType>
 bool AbstractInterpreter<AbstractStateType>::executeEffects(unsigned clobberLimit, Node* node)
 {
-    verifyEdges(node);
+    if (!ASSERT_DISABLED)
+        verifyEdges(node);
     
     m_state.createValueForNode(node);
     
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to