diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-05-02 09:47:11 +0200 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-05-02 09:47:11 +0200 |
commit | d467888d6aacde1a29c7eebfab6b91a0c586d6ca (patch) | |
tree | d5a11ce92b8f7620d5b33f849f8c53cddba05bc0 /lib/templating | |
parent | eb4631156153c6e656e41761a6330aa0e2beac28 (diff) | |
download | gitbook-d467888d6aacde1a29c7eebfab6b91a0c586d6ca.zip gitbook-d467888d6aacde1a29c7eebfab6b91a0c586d6ca.tar.gz gitbook-d467888d6aacde1a29c7eebfab6b91a0c586d6ca.tar.bz2 |
Improve timing debug
Diffstat (limited to 'lib/templating')
-rw-r--r-- | lib/templating/render.js | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/lib/templating/render.js b/lib/templating/render.js index bf21cfe..22c0dc4 100644 --- a/lib/templating/render.js +++ b/lib/templating/render.js @@ -1,4 +1,5 @@ var Promise = require('../utils/promise'); +var timing = require('../utils/timing'); var replaceShortcuts = require('./replaceShortcuts'); @@ -17,13 +18,16 @@ function renderTemplate(engine, filePath, content, context) { content = replaceShortcuts(engine, filePath, content); - return Promise.nfcall( - env.renderString.bind(env), - content, - context, - { - path: filePath - } + return timing.measure( + 'template.render', + Promise.nfcall( + env.renderString.bind(env), + content, + context, + { + path: filePath + } + ) ); } |