From 399f7b47c8803ef4860567965a128c66e41dc0fd Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Fri, 5 Jul 2013 14:47:00 -0400 Subject: [PATCH] for loop bench in testbed --- src/routes/testbed.js | 63 +++++++++++++++++++++++++++++++++++++++++++ src/webserver.js | 3 ++- 2 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 src/routes/testbed.js diff --git a/src/routes/testbed.js b/src/routes/testbed.js new file mode 100644 index 0000000000..2abc87fe60 --- /dev/null +++ b/src/routes/testbed.js @@ -0,0 +1,63 @@ + + +(function(TestBed) { + TestBed.create_routes = function(app) { + + app.get('/bench/forloop', function(req, res) { + var benchData = {}; + + var myArray = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]; + + function f(x) { + return x; + } + + var runCount = req.query.runs ? req.query.runs : 1000000; + + function withCaching() { + var time = process.hrtime(); + + for(var n=0; ntemplates.ready(function(){ajaxify.go("' + url + '", null, "' + tpl + '");});';