Permalink
Browse files

benchmark: make v8-bench.js output consistent

This changes the way v8-bench.js reports its performance to be consistent
with other benchmarks.

Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Andreas Madsen <amwebdk@gmail.com>
PR-URL: #8564
  • Loading branch information...
bzoz authored and jasnell committed Sep 16, 2016
1 parent 84481f9 commit dfb5f301cf1ac9c85e16555aaf3eb070d2bfb6f0
Showing with 9 additions and 4 deletions.
  1. +9 −4 benchmark/misc/v8-bench.js
@@ -23,6 +23,7 @@ load('regexp.js');
load('splay.js');
load('navier-stokes.js');
const benchmark_name = path.join('misc', 'v8-bench.js');
const times = {};
global.BenchmarkSuite.RunSuites({
NotifyStart: function(name) {
@@ -31,8 +32,10 @@ global.BenchmarkSuite.RunSuites({
NotifyResult: function(name, result) {
const elapsed = process.hrtime(times[name]);
common.sendResult({
name: name,
conf: {},
name: benchmark_name,
conf: {
benchmark: name
},
rate: result,
time: elapsed[0] + elapsed[1] / 1e9
});
@@ -42,8 +45,10 @@ global.BenchmarkSuite.RunSuites({
},
NotifyScore: function(score) {
common.sendResult({
name: 'Score (version ' + global.BenchmarkSuite.version + ')',
conf: {},
name: benchmark_name,
conf: {
benchmark: 'Score (version ' + global.BenchmarkSuite.version + ')'
},
rate: score,
time: 0
});

0 comments on commit dfb5f30

Please sign in to comment.