closure-03.js (251B)
1 /* Recovering non-reentrant information on singletons after a GC. */ 2 3 function foo(a) { 4 return function() { 5 gc(); 6 var n = 0; 7 for (var i = 0; i < 20; i++) 8 n = a++; 9 assertEq(n, 29); 10 }; 11 } 12 var a = foo(10); 13 var b = foo(20); 14 a();