]> git.r.bdr.sh - rbdr/cologne/blobdiff - lib/cobalt.js
Add microtime, because hrtime() wasn't right
[rbdr/cologne] / lib / cobalt.js
index 45f0e26146342ccc99dd07e7d241b36a95aa309d..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;
@@ -90,7 +91,8 @@
           _version : co.version,
           _timestamp : co.now(),
           _separatorType : type,
-          _indentLevel : co.currentIndent
+          _indentLevel : co.currentIndent,
+          _color : co.currentColor
         }
       },
 
           return performance.timing.navigationStart + performance.now();
         }
 
-        if (typeof process !== 'undefined') {
-          return process.hrtime();
+        if (typeof Microtime !== 'undefined') {
+          return Microtime.nowDouble() * 1000;
         }
 
         return Date.now();