michael@0: load(libdir + "parallelarray-helpers.js"); michael@0: michael@0: function testMap() { michael@0: assertArraySeqParResultsEq(range(0, 64), "map", function (v) { michael@0: var x = []; michael@0: var N = 2; michael@0: for (var i = 0; i < 10; i++) { michael@0: if ((i % N) == 0) { michael@0: x[i] = {f1: v}; michael@0: } else if ((i % N) == 1) { michael@0: x[i] = {f1: v, f2: v, f3: v, michael@0: f4: v, f5: v, f6: v, michael@0: f7: v, f8: v, f9: v}; michael@0: } michael@0: } michael@0: return x; michael@0: }); michael@0: } michael@0: michael@0: if (getBuildConfiguration().parallelJS) michael@0: testMap(); michael@0: