Title: [95194] trunk/Source/_javascript_Core
Revision
95194
Author
aro...@apple.com
Date
2011-09-15 09:14:06 -0700 (Thu, 15 Sep 2011)

Log Message

Clang build fix after r95172

* dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::shouldSpeculateFinalObject):
(JSC::DFG::SpeculativeJIT::shouldSpeculateArray):
Added parentheses to make precendence clear.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (95193 => 95194)


--- trunk/Source/_javascript_Core/ChangeLog	2011-09-15 16:09:59 UTC (rev 95193)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-09-15 16:14:06 UTC (rev 95194)
@@ -1,3 +1,12 @@
+2011-09-15  Adam Roben  <aro...@apple.com>
+
+        Clang build fix after r95172
+
+        * dfg/DFGSpeculativeJIT.h:
+        (JSC::DFG::SpeculativeJIT::shouldSpeculateFinalObject):
+        (JSC::DFG::SpeculativeJIT::shouldSpeculateArray):
+        Added parentheses to make precendence clear.
+
 2011-09-14  Filip Pizlo  <fpi...@apple.com>
 
         DFG does not speculate aggressively enough on comparisons

Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h (95193 => 95194)


--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h	2011-09-15 16:09:59 UTC (rev 95193)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.h	2011-09-15 16:14:06 UTC (rev 95194)
@@ -491,14 +491,14 @@
     
     bool shouldSpeculateFinalObject(NodeIndex op1, NodeIndex op2)
     {
-        return shouldSpeculateFinalObject(op1) && shouldSpeculateObject(op2)
-            || shouldSpeculateObject(op1) && shouldSpeculateFinalObject(op2);
+        return (shouldSpeculateFinalObject(op1) && shouldSpeculateObject(op2))
+            || (shouldSpeculateObject(op1) && shouldSpeculateFinalObject(op2));
     }
 
     bool shouldSpeculateArray(NodeIndex op1, NodeIndex op2)
     {
-        return shouldSpeculateArray(op1) && shouldSpeculateObject(op2)
-            || shouldSpeculateObject(op1) && shouldSpeculateArray(op2);
+        return (shouldSpeculateArray(op1) && shouldSpeculateObject(op2))
+            || (shouldSpeculateObject(op1) && shouldSpeculateArray(op2));
     }
     
     bool compare(Node&, MacroAssembler::RelationalCondition, MacroAssembler::DoubleCondition, Z_DFGOperation_EJJ);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to