michael@0: // Binary: cache/js-dbg-64-50e4ff05741e-linux michael@0: // Flags: -m -n -a michael@0: // michael@0: gc() michael@0: var p = n michael@0: function m() { michael@0: return function(f, code, t) { michael@0: try { michael@0: evalcx(code, newGlobal()) michael@0: } catch (e) {} michael@0: } michael@0: } michael@0: function n() { michael@0: f() michael@0: } michael@0: function h(code) { michael@0: f = Function(code) michael@0: p(f, code, true) michael@0: } michael@0: h("\ michael@0: p=m();\ michael@0: gcPreserveCode();\ michael@0: gcslice(7);\ michael@0: ") michael@0: h("\"\"") michael@0: h("") michael@0: h("gc()") michael@0: h("") michael@0: h("") michael@0: h("gczeal(4,2)")