Index: test/mjsunit/regress/regress-4967.js |
diff --git a/test/mjsunit/regress/regress-599414-array-concat-fast-path.js b/test/mjsunit/regress/regress-4967.js |
similarity index 58% |
copy from test/mjsunit/regress/regress-599414-array-concat-fast-path.js |
copy to test/mjsunit/regress/regress-4967.js |
index 3819233f99b2851176f54641e2a445d705f561e7..9b36405cf4ec5538111a681e407be75fd93a08b9 100644 |
--- a/test/mjsunit/regress/regress-599414-array-concat-fast-path.js |
+++ b/test/mjsunit/regress/regress-4967.js |
@@ -2,10 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-var largeArray = 'x'.repeat(999).split(''); |
-var a = largeArray; |
- |
assertThrows(() => { |
- for (;;) { |
- a = a.concat(a, a, a, a, a, a); |
- }}, RangeError); |
+ new class extends Object { |
+ constructor() { (() => delete super[super()])(); } |
+ } |
+}, ReferenceError); |