michael@0: function f() { michael@0: newGlobal().eval('\ michael@0: try {\ michael@0: if (typeof gczeal === "function") \ michael@0: gczeal(2,1); \ michael@0: throw new Error();\ michael@0: } catch (e) { \ michael@0: gc(); \ michael@0: assertEq("" + e, "Error"); \ michael@0: } \ michael@0: '); michael@0: } michael@0: f({}, [1,2,4,5,6,7,8,1], new RegExp(), function() {});