michael@0: // Binary: cache/js-dbg-32-e96d5b1f47b8-linux michael@0: // Flags: --ion-eager michael@0: // michael@0: function b(z) { michael@0: switch (z) { michael@0: default: michael@0: primarySandbox = newGlobal() michael@0: } michael@0: return function(f, code) { michael@0: try { michael@0: evalcx(code, primarySandbox) michael@0: } catch (e) {} michael@0: } michael@0: } michael@0: function a(code) { michael@0: gc(); michael@0: f = Function(code) michael@0: c(f, code) michael@0: } michael@0: c = b() michael@0: a("\ michael@0: f2 = (function() {\ michael@0: a0 + o2.m;\ michael@0: a2.shift()\ michael@0: });\ michael@0: a2 = new Array;\ michael@0: Object.defineProperty(a2, 0, {\ michael@0: get: f2\ michael@0: });\ michael@0: o2 = {};\ michael@0: a0 = [];\ michael@0: a2.shift();\ michael@0: var x;\ michael@0: ") michael@0: a("a0 = x") michael@0: a("a2.shift()")