timeit
v0.1.1
Published
Provides for running a function multiple times and recording how long it took. Useful for determining if one approach is faster then another.
Downloads
21
Readme
// File that is copied into README.md to show example code // The output of running this file is the also the example output
var timeit = require('./timeit'), iterations = 30000;
function use_concat(done) { var a = 'a string', b = a.concat('stuck together'); done(); }
function use_plus(done) { var a = 'a string', b = a + 'stuck together'; done(); }
timeit.howlong(iterations, [use_concat, use_plus], function(err, results) { console.log('Baseline', results[0]); console.log('Concat speed', results[1]); console.log('Using Plus speed', results[2]); });