Title: [271591] trunk/JSTests
- Revision
- 271591
- Author
- [email protected]
- Date
- 2021-01-18 16:06:24 -0800 (Mon, 18 Jan 2021)
Log Message
[JSC] Add another tests for r271571 part 2
https://bugs.webkit.org/show_bug.cgi?id=220702
<rdar://problem/71365255>
Reviewed by Mark Lam.
This patch adds yet another test for r271571.
* stress/ftl-osr-entry-order-reverse3.js: Added.
(foo.bar):
(foo):
Modified Paths
Added Paths
Diff
Modified: trunk/JSTests/ChangeLog (271590 => 271591)
--- trunk/JSTests/ChangeLog 2021-01-19 00:04:01 UTC (rev 271590)
+++ trunk/JSTests/ChangeLog 2021-01-19 00:06:24 UTC (rev 271591)
@@ -1,5 +1,19 @@
2021-01-18 Yusuke Suzuki <[email protected]>
+ [JSC] Add another tests for r271571 part 2
+ https://bugs.webkit.org/show_bug.cgi?id=220702
+ <rdar://problem/71365255>
+
+ Reviewed by Mark Lam.
+
+ This patch adds yet another test for r271571.
+
+ * stress/ftl-osr-entry-order-reverse3.js: Added.
+ (foo.bar):
+ (foo):
+
+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>
Added: trunk/JSTests/stress/ftl-osr-entry-order-reverse3.js (0 => 271591)
--- trunk/JSTests/stress/ftl-osr-entry-order-reverse3.js (rev 0)
+++ trunk/JSTests/stress/ftl-osr-entry-order-reverse3.js 2021-01-19 00:06:24 UTC (rev 271591)
@@ -0,0 +1,17 @@
+//@ runDefault("--jitPolicyScale=0")
+
+function foo() {
+ function bar(a0, a1, a2) {
+ let s = 'a'.replace('', a1);
+ for (let i=0; i<100; i++) {
+ a0[s] = {};
+ }
+ }
+ bar(0.1, bar);
+}
+
+
+for (let i=0; i<5; i++) {
+ runString(`${foo.toString()}; for (let i=0; i<100; i++) { foo(); }`);
+ gc();
+}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes