summaryrefslogtreecommitdiffstats
path: root/bench
diff options
context:
space:
mode:
authorkpdecker <kpdecker@gmail.com>2013-08-24 16:03:28 -0500
committerkpdecker <kpdecker@gmail.com>2013-08-24 16:03:28 -0500
commit94ba2b95d01b669323a6862768a52605b53e8f11 (patch)
treeef277e8489f14fccad1429fb74078f093a8905e4 /bench
parentb700d91a700eab20e696691fea6203b36e7bcb11 (diff)
downloadhandlebars.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.js20
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;