diff options
Diffstat (limited to 'deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js')
-rw-r--r-- | deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js b/deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js index e95d6a821b..37f569da1e 100644 --- a/deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js +++ b/deps/npm/node_modules/request/node_modules/performance-now/lib/performance-now.js @@ -1,6 +1,6 @@ -// Generated by CoffeeScript 1.7.1 +// Generated by CoffeeScript 1.12.2 (function() { - var getNanoSeconds, hrtime, loadTime; + var getNanoSeconds, hrtime, loadTime, moduleLoadTime, nodeLoadTime, upTime; if ((typeof performance !== "undefined" && performance !== null) && performance.now) { module.exports = function() { @@ -8,7 +8,7 @@ }; } else if ((typeof process !== "undefined" && process !== null) && process.hrtime) { module.exports = function() { - return (getNanoSeconds() - loadTime) / 1e6; + return (getNanoSeconds() - nodeLoadTime) / 1e6; }; hrtime = process.hrtime; getNanoSeconds = function() { @@ -16,7 +16,9 @@ hr = hrtime(); return hr[0] * 1e9 + hr[1]; }; - loadTime = getNanoSeconds(); + moduleLoadTime = getNanoSeconds(); + upTime = process.uptime() * 1e9; + nodeLoadTime = moduleLoadTime - upTime; } else if (Date.now) { module.exports = function() { return Date.now() - loadTime; @@ -30,3 +32,5 @@ } }).call(this); + +//# sourceMappingURL=performance-now.js.map |