Title: [260345] trunk/Source
Revision
260345
Author
[email protected]
Date
2020-04-19 17:59:00 -0700 (Sun, 19 Apr 2020)

Log Message

[JSC] Enable BigInt
https://bugs.webkit.org/show_bug.cgi?id=210726

Reviewed by Mark Lam.

Source/_javascript_Core:

* runtime/OptionsList.h:

Source/WTF:

* wtf/PlatformUse.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (260344 => 260345)


--- trunk/Source/_javascript_Core/ChangeLog	2020-04-19 23:53:38 UTC (rev 260344)
+++ trunk/Source/_javascript_Core/ChangeLog	2020-04-20 00:59:00 UTC (rev 260345)
@@ -1,5 +1,14 @@
 2020-04-19  Yusuke Suzuki  <[email protected]>
 
+        [JSC] Enable BigInt
+        https://bugs.webkit.org/show_bug.cgi?id=210726
+
+        Reviewed by Mark Lam.
+
+        * runtime/OptionsList.h:
+
+2020-04-19  Yusuke Suzuki  <[email protected]>
+
         [JSC] LLInt slow path call should not have third argument
         https://bugs.webkit.org/show_bug.cgi?id=210721
 

Modified: trunk/Source/_javascript_Core/runtime/OptionsList.h (260344 => 260345)


--- trunk/Source/_javascript_Core/runtime/OptionsList.h	2020-04-19 23:53:38 UTC (rev 260344)
+++ trunk/Source/_javascript_Core/runtime/OptionsList.h	2020-04-20 00:59:00 UTC (rev 260345)
@@ -483,7 +483,7 @@
     v(Bool, useWebAssemblyReferences, false, Normal, "Allow types from the wasm references spec.") \
     v(Bool, useWebAssemblyMultiValues, true, Normal, "Allow types from the wasm mulit-values spec.") \
     v(Bool, useWeakRefs, false, Normal, "Expose the WeakRef constructor.") \
-    v(Bool, useBigInt, false, Normal, "If true, we will enable BigInt support.") \
+    v(Bool, useBigInt, true, Normal, "If true, we will enable BigInt support.") \
     v(Bool, useArrayAllocationProfiling, true, Normal, "If true, we will use our normal array allocation profiling. If false, the allocation profile will always claim to be undecided.") \
     v(Bool, forcePolyProto, false, Normal, "If true, create_this will always create an object with a poly proto structure.") \
     v(Bool, forceMiniVMMode, false, Normal, "If true, it will force mini VM mode on.") \

Modified: trunk/Source/WTF/ChangeLog (260344 => 260345)


--- trunk/Source/WTF/ChangeLog	2020-04-19 23:53:38 UTC (rev 260344)
+++ trunk/Source/WTF/ChangeLog	2020-04-20 00:59:00 UTC (rev 260345)
@@ -1,3 +1,12 @@
+2020-04-19  Yusuke Suzuki  <[email protected]>
+
+        [JSC] Enable BigInt
+        https://bugs.webkit.org/show_bug.cgi?id=210726
+
+        Reviewed by Mark Lam.
+
+        * wtf/PlatformUse.h:
+
 2020-04-18  Robin Morisset  <[email protected]>
 
         Support an inlined representation in JSValue of small BigInts ("BigInt32")

Modified: trunk/Source/WTF/wtf/PlatformUse.h (260344 => 260345)


--- trunk/Source/WTF/wtf/PlatformUse.h	2020-04-19 23:53:38 UTC (rev 260344)
+++ trunk/Source/WTF/wtf/PlatformUse.h	2020-04-20 00:59:00 UTC (rev 260345)
@@ -140,7 +140,7 @@
 #endif /* !defined(USE_JSVALUE64) && !defined(USE_JSVALUE32_64) */
 
 #if USE(JSVALUE64)
-#define USE_BIGINT32 0
+#define USE_BIGINT32 1
 #endif
 
 /* FIXME: This name should be more specific if it is only for use with CallFrame* */
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to