Title: [264668] trunk/JSTests
Revision
264668
Author
commit-qu...@webkit.org
Date
2020-07-21 11:54:25 -0700 (Tue, 21 Jul 2020)

Log Message

REGRESSION(r264330): infinite loop in JSC stress tests using cloop
https://bugs.webkit.org/show_bug.cgi?id=214491

Patch by Michael Catanzaro <mcatanz...@gnome.org> on 2020-07-21
Reviewed by Saam Barati.

Run the test only if JIT is enabled.

* stress/validate-does-gc-with-return-early-from-infinite-loop.js:
(vm.useJIT):

Modified Paths

Diff

Modified: trunk/JSTests/ChangeLog (264667 => 264668)


--- trunk/JSTests/ChangeLog	2020-07-21 18:51:39 UTC (rev 264667)
+++ trunk/JSTests/ChangeLog	2020-07-21 18:54:25 UTC (rev 264668)
@@ -1,3 +1,15 @@
+2020-07-21  Michael Catanzaro  <mcatanz...@gnome.org>
+
+        REGRESSION(r264330): infinite loop in JSC stress tests using cloop
+        https://bugs.webkit.org/show_bug.cgi?id=214491
+
+        Reviewed by Saam Barati.
+
+        Run the test only if JIT is enabled.
+
+        * stress/validate-does-gc-with-return-early-from-infinite-loop.js:
+        (vm.useJIT):
+
 2020-07-20  Yusuke Suzuki  <ysuz...@apple.com>
 
         [ECMA-402] Implement Intl.DisplayNames

Modified: trunk/JSTests/stress/validate-does-gc-with-return-early-from-infinite-loop.js (264667 => 264668)


--- trunk/JSTests/stress/validate-does-gc-with-return-early-from-infinite-loop.js	2020-07-21 18:51:39 UTC (rev 264667)
+++ trunk/JSTests/stress/validate-does-gc-with-return-early-from-infinite-loop.js	2020-07-21 18:54:25 UTC (rev 264668)
@@ -1,4 +1,6 @@
 //@ skip if $architecture != "arm64" and $architecture != "x86-64"
 //@ runDefault("--returnEarlyFromInfiniteLoopsForFuzzing=true", "--earlyReturnFromInfiniteLoopsLimit=1000000", "--useConcurrentJIT=false", "--validateDoesGC=true")
 
-while(1){} while(1){}
+if ($vm.useJIT()) {
+    while(1){} while(1){}
+}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to