Title: [188970] branches/jsc-tailcall/Source/_javascript_Core
- Revision
- 188970
- Author
- msab...@apple.com
- Date
- 2015-08-26 10:54:28 -0700 (Wed, 26 Aug 2015)
Log Message
Unreviewed build fix for release builds after r188937.
* jit/CallFrameShuffler.cpp:
(JSC::CallFrameShuffler::prepareAny): Changed ASSERT to ASSERT_UNUSED.
* jit/CallFrameShuffler.h:
(JSC::CallFrameShuffler::removeTarget): Changed ASSERT to ASSERT_UNUSED.
(JSC::CachedRecovery::removeTarget):
* jit/CallFrameShuffler32_64.cpp: Added #include "JSCJSValueInline.h".
* jit/CallFrameShuffler64.cpp: Added #include "JSCJSValueInline.h".
Modified Paths
Diff
Modified: branches/jsc-tailcall/Source/_javascript_Core/ChangeLog (188969 => 188970)
--- branches/jsc-tailcall/Source/_javascript_Core/ChangeLog 2015-08-26 17:33:49 UTC (rev 188969)
+++ branches/jsc-tailcall/Source/_javascript_Core/ChangeLog 2015-08-26 17:54:28 UTC (rev 188970)
@@ -1,3 +1,15 @@
+2015-08-26 Michael Saboff <msab...@apple.com>
+
+ Unreviewed build fix for release builds after r188937.
+
+ * jit/CallFrameShuffler.cpp:
+ (JSC::CallFrameShuffler::prepareAny): Changed ASSERT to ASSERT_UNUSED.
+ * jit/CallFrameShuffler.h:
+ (JSC::CallFrameShuffler::removeTarget): Changed ASSERT to ASSERT_UNUSED.
+ (JSC::CachedRecovery::removeTarget):
+ * jit/CallFrameShuffler32_64.cpp: Added #include "JSCJSValueInline.h".
+ * jit/CallFrameShuffler64.cpp: Added #include "JSCJSValueInline.h".
+
2015-08-24 Basile Clement <basile_clem...@apple.com>
jsc-tailcall: We should reuse the frame efficiently in the DFG instead of doing a memmove
Modified: branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.cpp (188969 => 188970)
--- branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.cpp 2015-08-26 17:33:49 UTC (rev 188969)
+++ branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.cpp 2015-08-26 17:54:28 UTC (rev 188970)
@@ -597,7 +597,7 @@
emitLoad(*cachedRecovery);
emitBox(*cachedRecovery);
bool writesOK = tryWrites(*cachedRecovery);
- ASSERT(writesOK);
+ ASSERT_UNUSED(writesOK, writesOK);
} else if (verbose)
dataLog(" - ", cachedRecovery->recovery(), " can't be handled just yet.\n");
}
@@ -637,7 +637,7 @@
emitLoad(*cachedRecovery);
emitBox(*cachedRecovery);
bool writesOK = tryWrites(*cachedRecovery);
- ASSERT(writesOK);
+ ASSERT_UNUSED(writesOK, writesOK);
}
// Handle 2) by loading all registers. We don't have to do any
Modified: branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.h (188969 => 188970)
--- branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.h 2015-08-26 17:33:49 UTC (rev 188969)
+++ branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler.h 2015-08-26 17:54:28 UTC (rev 188970)
@@ -64,7 +64,7 @@
void removeTarget(VirtualRegister reg)
{
- ASSERT(m_targets.last() == reg);
+ ASSERT_UNUSED(reg, m_targets.last() == reg);
m_targets.shrink(m_targets.size() - 1);
}
Modified: branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler32_64.cpp (188969 => 188970)
--- branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler32_64.cpp 2015-08-26 17:33:49 UTC (rev 188969)
+++ branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler32_64.cpp 2015-08-26 17:54:28 UTC (rev 188970)
@@ -30,7 +30,7 @@
#include "CCallHelpers.h"
#include "DataFormat.h"
-#include "JSCJSValue.h"
+#include "JSCJSValueInlines.h"
namespace JSC {
Modified: branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler64.cpp (188969 => 188970)
--- branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler64.cpp 2015-08-26 17:33:49 UTC (rev 188969)
+++ branches/jsc-tailcall/Source/_javascript_Core/jit/CallFrameShuffler64.cpp 2015-08-26 17:54:28 UTC (rev 188970)
@@ -30,6 +30,7 @@
#include "CCallHelpers.h"
#include "DataFormat.h"
+#include "JSCJSValueInlines.h"
namespace JSC {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes