{"ScriptPreparationCode":"var a = [...Array(500)].map(_ =\u003E Math.random());\r\nvar ta = (new Float64Array(500)).map(_ =\u003E Math.random());","TestCases":[{"Name":"normal array reverse","Code":"a.reverse().reverse().reverse();","IsDeferred":false},{"Name":"Float64Array reverse","Code":"ta.reverse().reverse().reverse();","IsDeferred":false},{"Name":"normal array i/o","Code":"for (let i=1; i !== 10000; i=i\u002B1|0) {\r\n a[i] = a[i] \u002B 1.1 - a[i-1|0];\r\n}","IsDeferred":false},{"Name":"Float64Array i/o","Code":"for (let i=1; i !== 10000; i=i\u002B1|0) {\r\n ta[i] = ta[i] \u002B 1.1 - ta[i-1|0];\r\n}","IsDeferred":false},{"Name":"Swap between arrays","Code":"for (let i=0; i !== 10000; i=i\u002B1|0) {\r\n var tmp = ta[i];\r\n ta[i] = a[i];\r\n a[i] = tmp;\r\n}","IsDeferred":false}]}