{"ScriptPreparationCode":"var timestamp = null;\r\nvar nowFetcher = Date.now\r\nvar perf = performance\r\nvar perfNowFetcher = performance.now.bind(performance)","TestCases":[{"Name":"Date.now()","Code":"timestamp = Date.now();","IsDeferred":false},{"Name":"new Date().getTime();","Code":"timestamp = new Date().getTime();","IsDeferred":false},{"Name":"performance.now()","Code":"timestamp = performance.now()","IsDeferred":false},{"Name":"perf.now()","Code":"timestamp = perf.now()","IsDeferred":false},{"Name":"Date.now() -- direct method call","Code":"nowFetcher()","IsDeferred":false},{"Name":"perf.now() -- direct method call","Code":"perfNowFetcher()","IsDeferred":false}]}