-1:000000000000 | 0:44dee6b22e40 |
---|---|
1 gczeal(1); | |
2 | |
3 var g = newGlobal(); | |
4 | |
5 g.eval("\ | |
6 var f = function(x) { \ | |
7 arg = arguments; \ | |
8 fun = function() { return x }; \ | |
9 } \ | |
10 "); | |
11 | |
12 g.f(3); | |
13 g.f = null; | |
14 assertEq(g.fun(), 3); | |
15 assertEq(g.arg[0], 3); | |
16 gc(); | |
17 g.arg[0] = 9; | |
18 assertEq(g.fun(), 9); | |
19 assertEq(g.arg[0], 9); |