Title: [271590] trunk/JSTests
Revision
271590
Author
[email protected]
Date
2021-01-18 16:04:01 -0800 (Mon, 18 Jan 2021)

Log Message

[JSC] Add another tests for r271571
https://bugs.webkit.org/show_bug.cgi?id=220701
<rdar://problem/72464341>

Reviewed by Mark Lam.

This patch adds another test for r271571 "[JSC] FTL OSR entry FlushFormat array is reversed".

* stress/ftl-osr-entry-order-reverse2.js: Added.
(foo):

Modified Paths

Added Paths

Diff

Modified: trunk/JSTests/ChangeLog (271589 => 271590)


--- trunk/JSTests/ChangeLog	2021-01-19 00:03:48 UTC (rev 271589)
+++ trunk/JSTests/ChangeLog	2021-01-19 00:04:01 UTC (rev 271590)
@@ -1,5 +1,18 @@
 2021-01-18  Yusuke Suzuki  <[email protected]>
 
+        [JSC] Add another tests for r271571
+        https://bugs.webkit.org/show_bug.cgi?id=220701
+        <rdar://problem/72464341>
+
+        Reviewed by Mark Lam.
+
+        This patch adds another test for r271571 "[JSC] FTL OSR entry FlushFormat array is reversed".
+
+        * stress/ftl-osr-entry-order-reverse2.js: Added.
+        (foo):
+
+2021-01-18  Yusuke Suzuki  <[email protected]>
+
         [JSC] Add another tests for r271571 part 3
         https://bugs.webkit.org/show_bug.cgi?id=220703
         <rdar://problem/71224976>

Added: trunk/JSTests/stress/ftl-osr-entry-order-reverse2.js (0 => 271590)


--- trunk/JSTests/stress/ftl-osr-entry-order-reverse2.js	                        (rev 0)
+++ trunk/JSTests/stress/ftl-osr-entry-order-reverse2.js	2021-01-19 00:04:01 UTC (rev 271590)
@@ -0,0 +1,15 @@
+//@ runDefault("--forceEagerCompilation=1", "--maximumOptimizationDelay=100")
+function foo(a0, a1, a2, a3) {
+  $vm.haveABadTime();
+  for (let i=0; i<3; i++) {
+    for (let _ of Array(1325)) {}
+  }
+  if (Object) {}
+  for (let _ in a0) {}
+}
+
+for (let i=0; i<100; i++) {
+  foo('', 0, '');
+}
+
+[0].forEach(foo);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to