Index: test/mjsunit/regress/regress-seqstrsetchar-ex2.js |
diff --git a/test/mjsunit/regress/regress-2671-1.js b/test/mjsunit/regress/regress-seqstrsetchar-ex2.js |
similarity index 89% |
copy from test/mjsunit/regress/regress-2671-1.js |
copy to test/mjsunit/regress/regress-seqstrsetchar-ex2.js |
index 042a501e5adb86cd7d868ec721edef8edde27274..6acc2f285e654f52d497fb127ae88432b9452954 100644 |
--- a/test/mjsunit/regress/regress-2671-1.js |
+++ b/test/mjsunit/regress/regress-seqstrsetchar-ex2.js |
@@ -27,19 +27,9 @@ |
// Flags: --allow-natives-syntax |
-var y; |
-function f() { |
- var a = []; |
- a[20] = 0; |
- y = 3; |
- var i = 7 * (y + -0); |
- a[i]++; |
- assertTrue(isNaN(a[i])); |
-} |
- |
-f(); |
-f(); |
-f(); |
-%OptimizeFunctionOnNextCall(f); |
-f(); |
+String.fromCharCode(0xFFF, 0xFFF); |
+String.fromCharCode(0x7C, 0x7C); |
+%OptimizeFunctionOnNextCall(String.fromCharCode); |
+String.fromCharCode(0x7C, 0x7C); |
+String.fromCharCode(0xFFF, 0xFFF); |