]> git.r.bdr.sh - rbdr/cologne/commitdiff
Add microtime, because hrtime() wasn't right
authorBen Beltran <redacted>
Fri, 5 Apr 2013 19:22:08 +0000 (13:22 -0600)
committerBen Beltran <redacted>
Fri, 5 Apr 2013 19:22:08 +0000 (13:22 -0600)
lib/cobalt.js
package.json

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();
index 3d9017b5916990c0bface26a8da359173dee1466..d79810e5cb19d8afb1e96e6e318795b56e10cc82 100644 (file)
@@ -17,7 +17,8 @@
   "dependencies" : {
     "neon" : "1.0.x",
     "socket.io" : "0.9.x",
-    "colors" : "0.x.x"
+    "colors" : "0.x.x",
+    "microtime" : "0.3.x"
   },
   "engines" : { "node" : ">= 0.8.0" },
   "main" : "./lib/cobalt.js",