recover-lambdas-bug1133389.js (256B)
1 var o = {} 2 Object.defineProperty(o, "p", { 3 get: function() { 4 return arguments.callee.caller.caller; 5 } 6 }); 7 8 function f() { 9 function g() { 10 return o.p; 11 } 12 return g(); 13 } 14 15 for (var k = 0; k < 2; k++) { 16 assertEq(f(), f); 17 }