Title: [173377] trunk/Source/_javascript_Core
- Revision
- 173377
- Author
- [email protected]
- Date
- 2014-09-08 08:21:34 -0700 (Mon, 08 Sep 2014)
Log Message
More 32-bit Release build fixes after r173364.
* dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (173376 => 173377)
--- trunk/Source/_javascript_Core/ChangeLog 2014-09-08 14:45:37 UTC (rev 173376)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-09-08 15:21:34 UTC (rev 173377)
@@ -1,3 +1,10 @@
+2014-09-08 Jessie Berlin <[email protected]>
+
+ More 32-bit Release build fixes after r173364.
+
+ * dfg/DFGSpeculativeJIT32_64.cpp:
+ (JSC::DFG::SpeculativeJIT::compile):
+
2014-09-07 Maciej Stachowiak <[email protected]>
Fix typos in last patch to fix build.
Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT32_64.cpp (173376 => 173377)
--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT32_64.cpp 2014-09-08 14:45:37 UTC (rev 173376)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT32_64.cpp 2014-09-08 15:21:34 UTC (rev 173377)
@@ -2205,7 +2205,9 @@
case Array::SelectUsingPredictions:
case Array::ForceExit:
RELEASE_ASSERT_NOT_REACHED();
+#if COMPILER_QUIRK(CONSIDERS_UNREACHABLE_CODE)
terminateSpeculativeExecution(InadequateCoverage, JSValueRegs(), 0);
+#endif
break;
case Array::Generic: {
SpeculateCellOperand base(this, node->child1()); // Save a register, speculate cell. We'll probably be right.
@@ -2435,8 +2437,10 @@
case Array::SelectUsingPredictions:
case Array::ForceExit:
RELEASE_ASSERT_NOT_REACHED();
+#if COMPILER_QUIRK(CONSIDERS_UNREACHABLE_CODE)
terminateSpeculativeExecution(InadequateCoverage, JSValueRegs(), 0);
alreadyHandled = true;
+#endif
break;
case Array::Generic: {
ASSERT(node->op() == PutByVal || node->op() == PutByValDirect);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes