{"ScriptPreparationCode":"function makeCallApply() {\r\n (function() {\r\n // Test case \uB0B4\uBD80\uC5D0\uC11C chunk \uC0DD\uC131\r\n const chunk = new Uint32Array(10000);\r\n for (let i = 0; i \u003C 10000; i\u002B\u002B) chunk[i] = i;\r\n\r\n (function test(a, b, c, ...rest) {\r\n // \uBE48 \uD568\uC218, \uD638\uCD9C \uC624\uBC84\uD5E4\uB4DC\uB9CC \uCE21\uC815\r\n }).apply(null, chunk);\r\n })();\r\n}\r\n\r\nfunction makeCallSpread() {\r\n (function() {\r\n const chunk = new Uint32Array(10000);\r\n for (let i = 0; i \u003C 10000; i\u002B\u002B) chunk[i] = i;\r\n\r\n (function test(a, b, c, ...rest) {\r\n // \uBE48 \uD568\uC218\r\n })(...chunk);\r\n })();\r\n}","TestCases":[{"Name":"makeCallApply","Code":"makeCallApply()","IsDeferred":false},{"Name":"makeCallSpread","Code":"makeCallSpread()","IsDeferred":false}]}