Title: [259342] trunk/JSTests
Revision
259342
Author
commit-qu...@webkit.org
Date
2020-04-01 06:31:07 -0700 (Wed, 01 Apr 2020)

Log Message

[JSC] Reenable non-cloop LLint, JIT and DFG on 32-bit platforms
https://bugs.webkit.org/show_bug.cgi?id=191163

Patch by Paulo Matos <pma...@igalia.com> on 2020-04-01
Reviewed by Adrian Perez de Castro.

Re-enable tests for 32bits.

* stress/op_add.js:
* stress/op_bitand.js:
* stress/op_bitor.js:
* stress/op_bitxor.js:
* stress/op_lshift-ConstVar.js:
* stress/op_lshift-VarConst.js:
* stress/op_lshift-VarVar.js:
* stress/op_mod-ConstVar.js:
* stress/op_mod-VarConst.js:
* stress/op_mod-VarVar.js:
* stress/op_mul-ConstVar.js:
* stress/op_mul-VarConst.js:
* stress/op_mul-VarVar.js:
* stress/op_rshift-ConstVar.js:
* stress/op_rshift-VarConst.js:
* stress/op_rshift-VarVar.js:
* stress/op_sub-ConstVar.js:
* stress/op_sub-VarConst.js:
* stress/op_sub-VarVar.js:
* stress/op_urshift-ConstVar.js:
* stress/op_urshift-VarConst.js:
* stress/op_urshift-VarVar.js:
* stress/spread-forward-call-varargs-stack-overflow.js:
* stress/value-to-boolean.js:

Modified Paths

Diff

Modified: trunk/JSTests/ChangeLog (259341 => 259342)


--- trunk/JSTests/ChangeLog	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/ChangeLog	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,3 +1,37 @@
+2020-04-01  Paulo Matos  <pma...@igalia.com>
+
+        [JSC] Reenable non-cloop LLint, JIT and DFG on 32-bit platforms
+        https://bugs.webkit.org/show_bug.cgi?id=191163
+
+        Reviewed by Adrian Perez de Castro.
+
+        Re-enable tests for 32bits.
+
+        * stress/op_add.js:
+        * stress/op_bitand.js:
+        * stress/op_bitor.js:
+        * stress/op_bitxor.js:
+        * stress/op_lshift-ConstVar.js:
+        * stress/op_lshift-VarConst.js:
+        * stress/op_lshift-VarVar.js:
+        * stress/op_mod-ConstVar.js:
+        * stress/op_mod-VarConst.js:
+        * stress/op_mod-VarVar.js:
+        * stress/op_mul-ConstVar.js:
+        * stress/op_mul-VarConst.js:
+        * stress/op_mul-VarVar.js:
+        * stress/op_rshift-ConstVar.js:
+        * stress/op_rshift-VarConst.js:
+        * stress/op_rshift-VarVar.js:
+        * stress/op_sub-ConstVar.js:
+        * stress/op_sub-VarConst.js:
+        * stress/op_sub-VarVar.js:
+        * stress/op_urshift-ConstVar.js:
+        * stress/op_urshift-VarConst.js:
+        * stress/op_urshift-VarVar.js:
+        * stress/spread-forward-call-varargs-stack-overflow.js:
+        * stress/value-to-boolean.js:
+
 2020-03-30  Alexey Shvayka  <shvaikal...@gmail.com>
 
         Add support in named capture group identifiers for direct surrogate pairs

Modified: trunk/JSTests/stress/op_add.js (259341 => 259342)


--- trunk/JSTests/stress/op_add.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_add.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_bitand.js (259341 => 259342)


--- trunk/JSTests/stress/op_bitand.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_bitand.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_bitor.js (259341 => 259342)


--- trunk/JSTests/stress/op_bitor.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_bitor.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_bitxor.js (259341 => 259342)


--- trunk/JSTests/stress/op_bitxor.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_bitxor.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_lshift-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_lshift-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_lshift-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_lshift-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_lshift-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_lshift-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_lshift-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_lshift-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_lshift-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mod-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_mod-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mod-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mod-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_mod-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mod-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mod-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_mod-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mod-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mul-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_mul-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mul-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mul-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_mul-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mul-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_mul-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_mul-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_mul-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_rshift-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_rshift-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_rshift-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_rshift-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_rshift-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_rshift-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_rshift-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_rshift-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_rshift-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_sub-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_sub-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_sub-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_sub-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_sub-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_sub-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_sub-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_sub-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_sub-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_urshift-ConstVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_urshift-ConstVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_urshift-ConstVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_urshift-VarConst.js (259341 => 259342)


--- trunk/JSTests/stress/op_urshift-VarConst.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_urshift-VarConst.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/op_urshift-VarVar.js (259341 => 259342)


--- trunk/JSTests/stress/op_urshift-VarVar.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/op_urshift-VarVar.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print

Modified: trunk/JSTests/stress/spread-forward-call-varargs-stack-overflow.js (259341 => 259342)


--- trunk/JSTests/stress/spread-forward-call-varargs-stack-overflow.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/spread-forward-call-varargs-stack-overflow.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if ["arm", "mips", "x86"].include?($architecture)
 function assert(b) {
     if (!b)
         throw new Error("Bad assertion");

Modified: trunk/JSTests/stress/value-to-boolean.js (259341 => 259342)


--- trunk/JSTests/stress/value-to-boolean.js	2020-04-01 13:27:39 UTC (rev 259341)
+++ trunk/JSTests/stress/value-to-boolean.js	2020-04-01 13:31:07 UTC (rev 259342)
@@ -1,6 +1,3 @@
-// FIXME: unskip when this is solved
-// https://bugs.webkit.org/show_bug.cgi?id=191163
-//@ skip if $architecture == "mips" or $architecture == "arm"
 //@ if $buildType == "release" then runDefault else skip end
 
 function assert(b) {
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to