blob: ce5b46de9597f194549bc79e16aba196e9a1dba5 [file] [log] [blame]
Ben Murdochda12d292016-06-02 14:46:10 +01001// Copyright 2016 the V8 project authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
Ben Murdochc5610432016-08-08 18:44:38 +01005// Flags: --ignition --verify-heap --expose-gc
Ben Murdochda12d292016-06-02 14:46:10 +01006
7// Tests that verify heap works for BytecodeArrays in the large object space.
8
9// Creates a list of variable declarations and calls it through eval to
10// generate a large BytecodeArray.
11var s = "";
12for (var i = 0; i < 65535; i++) {
13 s += ("var a" + i + ";");
14}
15
16(function() { eval(s); })();
17gc();