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