{"ScriptPreparationCode":"function simpleStringify(o) {\r\n let cache = [];\r\n let data = JSON.stringify(o, function(key, value) {\r\n if (typeof value === \u0022object\u0022 \u0026\u0026 value !== null) {\r\n if (cache.indexOf(value) !== -1) {\r\n // Circular reference found, discard key\r\n return;\r\n }\r\n // Store value in our collection\r\n cache.push(value);\r\n }\r\n return value;\r\n });\r\n cache = null;\r\n return data;\r\n}\r\nvar testData ={}; var i = 0; while(JSON.stringify(testData).length \u003C 150000) { testData[i\u002B\u002B] = i };","TestCases":[{"Name":"simpleStringify","Code":"simpleStringify(testData);","IsDeferred":false},{"Name":"JSON.stringify","Code":"JSON.stringify(testData)","IsDeferred":false}]}