{"ScriptPreparationCode":"var previousContexts = [123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678];\r\nvar newCallContexts = [123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678, 123, 456, 678];","TestCases":[{"Name":"Babel","Code":"function _toConsumableArray(arr) {\r\n if (Array.isArray(arr)) {\r\n for (var i = 0, arr2 = Array(arr.length); i \u003C arr.length; i\u002B\u002B) {\r\n arr2[i] = arr[i];\r\n }\r\n return arr2;\r\n } else {\r\n return Array.from(arr);\r\n }\r\n}\r\nvar joined = [].concat(\r\n _toConsumableArray(previousContexts),\r\n _toConsumableArray(newCallContexts)\r\n);\r\n\r\n","IsDeferred":false},{"Name":"New array concat","Code":"var joined = [].concat(previousContexts, newCallContexts);","IsDeferred":false},{"Name":"Exist array concat","Code":"var joined = previousContexts.concat(newCallContexts);","IsDeferred":false}]}