{"ScriptPreparationCode":"var map = new Map();\r\nvar functions = [];\r\nvar count = 1000;\r\n\r\nfor( var i = 0; i \u003C count; i\u002B\u002B )\r\n{\r\n functions[ i ] = new Function( \u0027a\u0027, \u0027b\u0027, \u0027return a \u002B b\u0027 );\r\n}\r\n\r\nvar f;\r\nvar i;","TestCases":[{"Name":"Map set","Code":"for (i = 0; i \u003C count; i\u002B\u002B) {\r\n map.set( functions[ i ], functions[ i ] );\r\n}","IsDeferred":false},{"Name":"Map get","Code":"for (i = 0; i \u003C count; i\u002B\u002B) {\r\n f = map.get( functions[ i ] );\r\n}","IsDeferred":false}]}