{"ScriptPreparationCode":null,"TestCases":[{"Name":"JSON serialization","Code":"const arr = Array.from({ length: 5000 }).map(() =\u003E Math.random());\r\n\r\nconst serialized = JSON.stringify(arr);\r\nconst deserialized = JSON.parse(serialized);\r\nconst serializedAgain = JSON.stringify(deserialized);","IsDeferred":false},{"Name":"ArrayBuffer serialization","Code":"const arr = Array.from({ length: 5000 }).map(() =\u003E Math.random());\r\n\r\nconst buffer = new ArrayBuffer(arr.length * 4);\r\nconst view = new DataView(buffer);\r\nfor (let i = 0; i\u003Cbuffer.byteLength; i\u002B=4){\r\n \tview.setFloat32(arr[i]);\r\n}\r\nconst view2 = new DataView(buffer);\r\n","IsDeferred":false}]}