]> git.r.bdr.sh - rbdr/cologne/blobdiff - lib/cobalt.js
Add microtime, because hrtime() wasn't right
[rbdr/cologne] / lib / cobalt.js
index c832c7fd332f00c23ef72d26d2f9ef72ccddfce8..771c9c77e9ae8921953abbd7fab0bc8b1490317f 100644 (file)
@@ -6,6 +6,7 @@
     var Ne = require('neon');
     Module = Ne.Module;
     Class = Ne.Class;
+    var Microtime = require('microtime');
   } else {
     Module = global.Module;
     Class = global.Class;
           return performance.timing.navigationStart + performance.now();
         }
 
-        if (typeof process !== 'undefined') {
-          return process.hrtime();
+        if (typeof Microtime !== 'undefined') {
+          return Microtime.nowDouble() * 1000;
         }
 
         return Date.now();