{"ScriptPreparationCode":"var objs = Array(100).fill().map(() =\u003E { return {} })\r\nvar obj = objs[50]\r\n\r\nvar set = new Set()\r\nvar weakset = new WeakSet()\r\n\r\nvar times = 100\r\nwhile (times--) {\r\n\tset.add(objs[times])\r\n\tweakset.add(objs[times])\r\n}","TestCases":[{"Name":"set","Code":"set.has(obj)","IsDeferred":false},{"Name":"weak set","Code":"weakset.has(obj)","IsDeferred":false}]}