@@ -47,19 +47,22 @@ Elm.Native.Benchmark.make = function(localRuntime) {
48 var statistics = {
48 var statistics = {
49 ctor: 'Result',
49 ctor: 'Result',
50− _0: name
50+ _0: name,
54− var jsBenchmark = new Benchmark(name, thunk, {
54+ overallSuite.add(name, thunk, {
55+ onStart: function() {
56+ console.log('running: ' + name);
55− onComplete: function() {
58+ onComplete: function(event) {
56− var info = {
59+ var jsBenchmark = event.target;
57− mean: jsBenchmark.stats.mean
61+ mean: jsBenchmark.stats.mean,
59− statistics._1 = info;
62− overallSuite.add(jsBenchmark);
64 return statistics;
67 return statistics;