{"ScriptPreparationCode":"var arr = Array(10_000).fill(0)","TestCases":[{"Name":"Reduce","Code":"arr.reduce((acc, x) =\u003E [...acc, x, x], [])","IsDeferred":false},{"Name":"flatMap","Code":"arr.flatMap(x =\u003E [x, x])","IsDeferred":false},{"Name":"Reduce push","Code":"arr.reduce((acc, x) =\u003E (acc.push(x, x),acc), [])","IsDeferred":false},{"Name":"Reduce prealloc","Code":"arr.reduce((acc, x) =\u003E (acc.push(x, x),acc), Array(20_000))","IsDeferred":false},{"Name":"Concat Apply","Code":"[].concat.apply([], [arr,arr])","IsDeferred":false}]}