Title: [147271] branches/dfgFourthTier/Source/_javascript_Core
Revision
147271
Author
[email protected]
Date
2013-03-29 21:51:31 -0700 (Fri, 29 Mar 2013)

Log Message

Unreviewed, release mode build fix.

* ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::lowInt32):
(JSC::FTL::LowerDFGToLLVM::lowCell):
(JSC::FTL::LowerDFGToLLVM::lowBoolean):
(JSC::FTL::LowerDFGToLLVM::lowJSValue):

Modified Paths

Diff

Modified: branches/dfgFourthTier/Source/_javascript_Core/ChangeLog (147270 => 147271)


--- branches/dfgFourthTier/Source/_javascript_Core/ChangeLog	2013-03-30 04:41:04 UTC (rev 147270)
+++ branches/dfgFourthTier/Source/_javascript_Core/ChangeLog	2013-03-30 04:51:31 UTC (rev 147271)
@@ -1,5 +1,15 @@
 2013-03-29  Filip Pizlo  <[email protected]>
 
+        Unreviewed, release mode build fix.
+
+        * ftl/FTLLowerDFGToLLVM.cpp:
+        (JSC::FTL::LowerDFGToLLVM::lowInt32):
+        (JSC::FTL::LowerDFGToLLVM::lowCell):
+        (JSC::FTL::LowerDFGToLLVM::lowBoolean):
+        (JSC::FTL::LowerDFGToLLVM::lowJSValue):
+
+2013-03-29  Filip Pizlo  <[email protected]>
+
         fourthTier: Change DO_NOT_INCLUDE_LLVM_CPP_HEADERS to LLVM_DO_NOT_INCLUDE_CPP_HEADERS
         https://bugs.webkit.org/show_bug.cgi?id=113634
 

Modified: branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp (147270 => 147271)


--- branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp	2013-03-30 04:41:04 UTC (rev 147270)
+++ branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLLowerDFGToLLVM.cpp	2013-03-30 04:51:31 UTC (rev 147271)
@@ -30,6 +30,7 @@
 
 #include "DFGAbstractState.h"
 #include "FTLOutput.h"
+#include "Operations.h"
 
 namespace JSC { namespace FTL {
 
@@ -442,7 +443,7 @@
     
     LValue lowInt32(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation)
     {
-        ASSERT(mode == ManualOperandSpeculation || (edge.useKind() == Int32Use || edge.useKind() == KnownInt32Use));
+        ASSERT_UNUSED(mode, mode == ManualOperandSpeculation || (edge.useKind() == Int32Use || edge.useKind() == KnownInt32Use));
         
         if (LValue result = m_int32Values.get(edge.node()))
             return result;
@@ -461,7 +462,7 @@
     
     LValue lowCell(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation)
     {
-        ASSERT(mode == ManualOperandSpeculation || isCell(edge.useKind()));
+        ASSERT_UNUSED(mode, mode == ManualOperandSpeculation || isCell(edge.useKind()));
         
         if (LValue uncheckedResult = m_jsValueValues.get(edge.node())) {
             FTL_TYPE_CHECK(uncheckedResult, edge, SpecCell, checkNotCell(uncheckedResult));
@@ -475,7 +476,7 @@
     
     LValue lowBoolean(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation)
     {
-        ASSERT(mode == ManualOperandSpeculation || edge.useKind() == BooleanUse);
+        ASSERT_UNUSED(mode, mode == ManualOperandSpeculation || edge.useKind() == BooleanUse);
         
         if (LValue unboxedResult = m_jsValueValues.get(edge.node())) {
             FTL_TYPE_CHECK(unboxedResult, edge, SpecBoolean, checkNotBoolean(unboxedResult));
@@ -489,7 +490,7 @@
     
     LValue lowJSValue(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation)
     {
-        ASSERT(mode == ManualOperandSpeculation || edge.useKind() == UntypedUse);
+        ASSERT_UNUSED(mode, mode == ManualOperandSpeculation || edge.useKind() == UntypedUse);
         
         if (LValue result = m_jsValueValues.get(edge.node()))
             return result;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to