Title: [262534] trunk/Source/_javascript_Core
- Revision
- 262534
- Author
- [email protected]
- Date
- 2020-06-04 06:37:34 -0700 (Thu, 04 Jun 2020)
Log Message
Fix 32bit build broken at r262513
https://bugs.webkit.org/show_bug.cgi?id=212735
Unreviewed Gardening.
Proper fix is being worked out under https://bugs.webkit.org/show_bug.cgi?id=212734
* dfg/DFGOSRExit.cpp:
(JSC::DFG::OSRExit::compileExit):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (262533 => 262534)
--- trunk/Source/_javascript_Core/ChangeLog 2020-06-04 13:24:07 UTC (rev 262533)
+++ trunk/Source/_javascript_Core/ChangeLog 2020-06-04 13:37:34 UTC (rev 262534)
@@ -1,3 +1,15 @@
+2020-06-04 Paulo Matos <[email protected]>
+
+ Fix 32bit build broken at r262513
+ https://bugs.webkit.org/show_bug.cgi?id=212735
+
+ Unreviewed Gardening.
+
+ Proper fix is being worked out under https://bugs.webkit.org/show_bug.cgi?id=212734
+
+ * dfg/DFGOSRExit.cpp:
+ (JSC::DFG::OSRExit::compileExit):
+
2020-06-03 Tadeu Zagallo <[email protected]>
Disable B3 hoistLoopInvariantValues by default
Modified: trunk/Source/_javascript_Core/dfg/DFGOSRExit.cpp (262533 => 262534)
--- trunk/Source/_javascript_Core/dfg/DFGOSRExit.cpp 2020-06-04 13:24:07 UTC (rev 262533)
+++ trunk/Source/_javascript_Core/dfg/DFGOSRExit.cpp 2020-06-04 13:37:34 UTC (rev 262534)
@@ -550,6 +550,7 @@
}
}
+#if USE(JSVALUE64)
if (validateDFGDoesGC) {
// We're about to exit optimized code. So, there's no longer any optimized
// code running that expects no GC. We need to set this before arguments
@@ -561,7 +562,8 @@
// ramp without calling compileOSRExit() first.
jit.store64(CCallHelpers::TrustedImm64(DoesGCCheck::encode(true, DoesGCCheck::Special::DFGOSRExit)), vm.heap.addressOfDoesGC());
}
-
+#endif
+
// Need to ensure that the stack pointer accounts for the worst-case stack usage at exit. This
// could toast some stack that the DFG used. We need to do it before storing to stack offsets
// used by baseline.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes