michael@0: g = Function("", "for (var i = 0; i < 0; ++i) { eval('this.arg'+0 +'=arg'+0); }"); michael@0: Math.abs(undefined); michael@0: gczeal(2,300); michael@0: evaluate("\ michael@0: var toFloat32 = (function() {\ michael@0: var f32 = new Float32Array(1);\ michael@0: function f(x) f32[0] = x;\ michael@0: return f;\ michael@0: })();\ michael@0: for (var i = 0; i < 64; ++i) {\ michael@0: var p = Math.pow(2, i) + 1;\ michael@0: g(toFloat32(p));\ michael@0: toFloat32(-p);\ michael@0: }");