// Binary: cache/js-dbg-32-c5b90ea7e475-linux // Flags: -m -n -a // load(libdir + "immutable-prototype.js"); var save__proto__ = __proto__; if (globalPrototypeChainIsMutable()) __proto__ = save__proto__; function bar(x, y) { return x + y; } function foo(x, y) { var a = 0; for (var i = 0; i < 1000; i++) { a += (this.toString); a += bar(x, y); a = bar(x, (a)); a += bar(x, y); } return a; } var q = foo(0, 1); print(q.toSource());