diff options
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 + } + ) ); } |