{"ScriptPreparationCode":"var fn = function() {\r\n for(var i = 0; i \u003C 2000; i\u002B\u002B) {\r\n void(undefined); \r\n }\r\n}\r\n\r\nvar modules = window.pkgzip;\r\n\r\nvar memoizeOneFn = modules.memoizeOne.default(fn);\r\nvar fastMemoizeFn = modules.fastMemoize(fn);\r\nvar underscoreFn = modules.underscore.memoize(fn);\r\nvar lodashFn = modules.lodash.memoize(fn);\r\nvar memoizejsFn = modules.memoizejs(fn);\r\nvar reselectFn = modules.reselect.defaultMemoize(fn);\r\nvar moizeFn = modules.moize(fn);\r\n\r\nvar arg = {foo: \u0027bar\u0027}\r\n\r\n","TestCases":[{"Name":"baseline","Code":"fn(arg);","IsDeferred":false},{"Name":"memoizeOne","Code":"memoizeOneFn(arg);","IsDeferred":false},{"Name":"fastMemoize","Code":"fastMemoizeFn(arg);","IsDeferred":false},{"Name":"lodash","Code":"lodashFn(arg);","IsDeferred":false},{"Name":"underscore","Code":"underscoreFn(arg);","IsDeferred":false},{"Name":"memoizejs","Code":"memoizejsFn(arg);","IsDeferred":false},{"Name":"reselect","Code":"reselectFn(arg);","IsDeferred":false},{"Name":"moize","Code":"moizeFn(arg)","IsDeferred":false}]}