{"ScriptPreparationCode":"var size = 0xFFFF;\r\n\r\nvar source = new Uint8Array(size);\r\nvar target = new Uint8Array(size);\r\n\r\nfor (let i = 0; i \u003C size; i\u002B\u002B) {\r\n\tsource[i] = 100*Math.random();\r\n}","TestCases":[{"Name":"per bytes","Code":"for (let i; i \u003C size; i\u002B\u002B) {\r\n\ttarget[i] = source[i];\r\n}","IsDeferred":false},{"Name":"DataView","Code":"var cloned = new ArrayBuffer(source.byteLength);\r\nvar view = new DataView(cloned);\r\nfor (var byteIndex = 0; byteIndex \u003C source.byteLength; byteIndex\u002B\u002B) {\r\n view.setInt8(byteIndex, source[byteIndex]);\r\n}","IsDeferred":false}]}