diff options
author | kpdecker <kpdecker@gmail.com> | 2013-08-24 16:03:28 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2013-08-24 16:03:28 -0500 |
commit | 94ba2b95d01b669323a6862768a52605b53e8f11 (patch) | |
tree | ef277e8489f14fccad1429fb74078f093a8905e4 /bench | |
parent | b700d91a700eab20e696691fea6203b36e7bcb11 (diff) | |
download | handlebars.js-94ba2b95d01b669323a6862768a52605b53e8f11.zip handlebars.js-94ba2b95d01b669323a6862768a52605b53e8f11.tar.gz handlebars.js-94ba2b95d01b669323a6862768a52605b53e8f11.tar.bz2 |
Fix fastest test lookup
Diffstat (limited to 'bench')
-rw-r--r-- | bench/benchwarmer.js | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/bench/benchwarmer.js b/bench/benchwarmer.js index 25a2506..6ee3e56 100644 --- a/bench/benchwarmer.js +++ b/bench/benchwarmer.js @@ -12,25 +12,7 @@ var print = require("sys").print; BenchWarmer.prototype = { winners: function(benches) { - var result = Benchmark.filter(benches, function(bench) { return bench.cycles; }); - - if (result.length > 1) { - result.sort(function(a, b) { return b.compare(a); }); - first = result[0]; - last = result[result.length - 1]; - - var winners = []; - - Benchmark.each(result, function(bench) { - if (bench.compare(first) === 0) { - winners.push(bench); - } - }); - - return winners; - } else { - return result; - } + return Benchmark.filter(benches, 'fastest'); }, suite: function(suite, fn) { this.suiteName = suite; |