{"ScriptPreparationCode":null,"TestCases":[{"Name":"const","Code":"const fun = ()=\u003E{let a = 1};\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) fun();","IsDeferred":false},{"Name":"const with property","Code":"const fun = Object.freeze(Object.assign(()=\u003E{let a = 1}, { fun: true }));\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) fun();","IsDeferred":false},{"Name":"function","Code":"function fun(){let a = 1}\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) fun();","IsDeferred":false},{"Name":"function with property","Code":"function fun(){let a = 1}\r\nfun.fun = true;\r\nfor (let i = 0; i \u003C 1000000; i\u002B\u002B) fun();","IsDeferred":false}]}