Add support for platform dependent high resolution performance timers

For profiling filter performance
print-window-tiddler
Jermolene 2014-03-31 18:42:30 +01:00
rodzic 53ca7f6a2f
commit dcce487934
1 zmienionych plików z 3 dodań i 1 usunięć
core/modules/utils

Wyświetl plik

@ -459,8 +459,10 @@ exports.timer = function(base) {
if($tw.node) {
var r = process.hrtime();
m = r[0] * 1e3 + (r[1] / 1e6);
} else {
} else if(window.performance) {
m = performance.now();
} else {
m = new Date();
}
if(typeof base !== "undefined") {
m = m - base;