summaryrefslogtreecommitdiff
path: root/js/src/jit-test/tests/ion/expando-realloc-slots.js
blob: 90438b5045566a311077a0d70992035ff2c5cbee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function O() {
    this.x0 = 1;
    this.x1 = 1;
    this.x2 = 1;
    this.x3 = 1;
    this.x4 = 1;
    this.x5 = 1;
}
function f() {
    var arr = [];
    for (var i=0; i<1500; i++)
	arr.push(new O);
    for (var i=0; i<1500; i++) {
	var o = arr[i];
	o.x10 = 1;
	o.x11 = 1;
	o.x12 = 1;
	o.x13 = 1;
	o.x14 = 1;
	o.x15 = 1;
	o.x16 = 1;
	o.x17 = 1;
	o.x18 = 1;
	o.x19 = 1;
	o.x20 = 1;
    }
}
f();