summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/gc/bug-912734.js
blob: 86a09a1df275ad7dc027d7446307c027e3ba2226 (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
37
38
39
40
41
42
43
(function() {
    Object.defineProperty(this, "h2", {
        e: false,
        e: false,
        get: function() {
            return {}
        }
    })
})()
a2 = new Array
Object.create(a2);
(function() {
    Object.defineProperty(this, "t2", {
        e: true,
        e: RegExp(""),
        get: function() {
            return new Uint32Array(this.a2)
        }
    })
})()
r = (function() {
    for each(let c in []) {}
})()
var r = 1;
s = ""
print(s.match(r));
r.l
with(b = 3);
t2;
(function() {
    Object.defineProperty(a2, 3, {
        e: false,
        e: true,
        get: (function() {
            evalcx("[]", s.g)
        })
    })
})()
h2
r = RegExp("");
r.exec();
schedulegc(7);
t2;