summaryrefslogtreecommitdiffstats
path: root/lib/templating/render.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/templating/render.js')
-rw-r--r--lib/templating/render.js18
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
+ }
+ )
);
}