blob: a1d5a38be1a3e8095b649c1fd0f486903d6073c6 (
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
29
30
31
32
33
34
35
36
|
// |jit-test| slow;
// Binary: cache/js-dbg-32-599d1c6cba63-linux
// Flags: -j
//
eval("")
o15 = {}
function f11(o) {
props = Object.getOwnPropertyNames(o)
prop = props.length ? prop[prop.e] + "" : ""
o[prop] = 3
}
function f12(o) {
_someglobal_ = o;
for (j = 0; j < 5; j++) {
for (x in {
x: {
x: function() {
return _someglobal_
}
}.x()
}.x) {
({
x: {
x: function() {}
}.x()
}[x])
}
gc()
}
} {
for (i = 0; i < 100; i++) {
f12(o15)
f11(o15)
}
}
|