{"ScriptPreparationCode":"var Klass = function() {}\r\n\r\nKlass.prototype.foo = function(p) {\r\n console.log(\u0027foo \u0027 \u002B p);\r\n}\r\n\r\nfunction free(p) {\r\n console.log(\u0027foo \u0027 \u002B p);\r\n}","TestCases":[{"Name":"Object Function","Code":"var i = 100000,\r\n klass = new Klass();\r\nwhile(i--) {\r\n klass.foo(i);\r\n}","IsDeferred":false},{"Name":"Free Function","Code":"var i = 100000;\r\nwhile(i--) {\r\n free(i);\r\n}","IsDeferred":false}]}