From 0a475d2b32cc933ee9802e253754b6ec9cda8987 Mon Sep 17 00:00:00 2001 From: Alexey Lang Date: Tue, 14 Mar 2017 13:44:54 -0700 Subject: [PATCH] Use performanceNow to calculate __BUNDLE_START_TIME__ Reviewed By: javache Differential Revision: D4706142 fbshipit-source-id: aa983d9e5d5324f97ae34ec0190b1fc988d012c8 --- packager/src/Resolver/polyfills/prelude.js | 4 +++- packager/src/Resolver/polyfills/prelude_dev.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packager/src/Resolver/polyfills/prelude.js b/packager/src/Resolver/polyfills/prelude.js index 0451a75be..38170fa11 100644 --- a/packager/src/Resolver/polyfills/prelude.js +++ b/packager/src/Resolver/polyfills/prelude.js @@ -13,4 +13,6 @@ global.__DEV__ = false; -global.__BUNDLE_START_TIME__ = Date.now(); +global.__BUNDLE_START_TIME__ = global.nativePerformanceNow + ? global.nativePerformanceNow() + : Date.now(); diff --git a/packager/src/Resolver/polyfills/prelude_dev.js b/packager/src/Resolver/polyfills/prelude_dev.js index 0f086fb9b..caf05c283 100644 --- a/packager/src/Resolver/polyfills/prelude_dev.js +++ b/packager/src/Resolver/polyfills/prelude_dev.js @@ -13,4 +13,6 @@ global.__DEV__ = true; -global.__BUNDLE_START_TIME__ = Date.now(); +global.__BUNDLE_START_TIME__ = global.nativePerformanceNow + ? global.nativePerformanceNow() + : Date.now();