michael@0: if (!getBuildConfiguration().parallelJS) michael@0: quit(0); michael@0: michael@0: test([0], "map", function (... Object) { michael@0: var x = []; michael@0: for (var i = 0; i < 10; i++) { michael@0: x[i] = {}; michael@0: } michael@0: }); michael@0: michael@0: function test(arr, op, func) { michael@0: for (var i = 0; i < 1000; i++) { michael@0: arr[op + "Par"].apply(arr, [func, undefined]); michael@0: } michael@0: }