Title: [237108] trunk/Source/_javascript_Core
Revision
237108
Author
yusukesuz...@slowstart.org
Date
2018-10-15 08:07:29 -0700 (Mon, 15 Oct 2018)

Log Message

[JSC] Disable DOMJIT on 32bit architecture
https://bugs.webkit.org/show_bug.cgi?id=190387

Reviewed by Mark Lam.

We disable DOMJIT on 32bit architecture due to exhaustion of registers.

* runtime/Options.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (237107 => 237108)


--- trunk/Source/_javascript_Core/ChangeLog	2018-10-15 15:02:59 UTC (rev 237107)
+++ trunk/Source/_javascript_Core/ChangeLog	2018-10-15 15:07:29 UTC (rev 237108)
@@ -1,3 +1,14 @@
+2018-10-15  Yusuke Suzuki  <yusukesuz...@slowstart.org>
+
+        [JSC] Disable DOMJIT on 32bit architecture
+        https://bugs.webkit.org/show_bug.cgi?id=190387
+
+        Reviewed by Mark Lam.
+
+        We disable DOMJIT on 32bit architecture due to exhaustion of registers.
+
+        * runtime/Options.h:
+
 2018-10-15  Alex Christensen  <achristen...@webkit.org>
 
         Include EnumTraits.h less

Modified: trunk/Source/_javascript_Core/runtime/Options.h (237107 => 237108)


--- trunk/Source/_javascript_Core/runtime/Options.h	2018-10-15 15:02:59 UTC (rev 237107)
+++ trunk/Source/_javascript_Core/runtime/Options.h	2018-10-15 15:07:29 UTC (rev 237108)
@@ -134,7 +134,7 @@
     v(bool, useBaselineJIT, true, Normal, "allows the baseline JIT to be used if true") \
     v(bool, useDFGJIT, true, Normal, "allows the DFG JIT to be used if true") \
     v(bool, useRegExpJIT, true, Normal, "allows the RegExp JIT to be used if true") \
-    v(bool, useDOMJIT, true, Normal, "allows the DOMJIT to be used if true") \
+    v(bool, useDOMJIT, is64Bit(), Normal, "allows the DOMJIT to be used if true") \
     \
     v(bool, reportMustSucceedExecutableAllocations, false, Normal, nullptr) \
     \
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to