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