Added console.{time,timeEnd}()

This commit is contained in:
Tj Holowaychuk 2010-08-05 10:32:13 -07:00 коммит произвёл Ryan Dahl
Родитель e15221a8de
Коммит a8e1e8d057
1 изменённых файлов: 11 добавлений и 1 удалений

Просмотреть файл

@ -235,7 +235,17 @@ global.console.error = global.console.warn;
global.console.dir = function(object){
var sys = module.requireNative('sys');
process.stdout.write(sys.inspect(object) + '\n');
}
};
var times = {};
global.console.time = function(label){
times[label] = Date.now();
};
global.console.timeEnd = function(label){
var duration = Date.now() - times[label];
global.console.log('%s: %dms', label, duration);
};
global.console.assert = function(expression){
if(!expression){