{"ScriptPreparationCode":null,"TestCases":[{"Name":"unshift","Code":"let arr = [];\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tarr.push(i);\r\n}\r\narr.unshift(-1);","IsDeferred":false},{"Name":"realloc","Code":"let arr = [];\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tarr.push(i);\r\n}\r\narr = [-1,...arr];","IsDeferred":false},{"Name":"push","Code":"let arr = [];\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tarr.push(i);\r\n}\r\narr = [-1].push(...arr);","IsDeferred":false},{"Name":"init","Code":"let arr = [-1];\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tarr.push(i);\r\n}","IsDeferred":false}]}