From 2797bf118da4d5d522c28e71436b0b5bf76b5280 Mon Sep 17 00:00:00 2001 From: Mathias Bynens Date: Tue, 5 Jun 2018 13:40:07 +0200 Subject: [PATCH] Release v0.5.0 --- README.md | 44 ++++++++++++++++++++++---------------------- package-lock.json | 2 +- package.json | 2 +- src/cli.js | 12 ++++++------ 4 files changed, 30 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index b19cf069..76905d8a 100644 --- a/README.md +++ b/README.md @@ -47,28 +47,28 @@ i.e. like this: ``` $ node dist/cli.js -Running Web Tooling Benchmark 0.3.2... --------------------------------------- - acorn: 6.06 runs/sec - babel: 6.23 runs/sec - babel-minify: 4.88 runs/sec - babylon: 6.73 runs/sec - buble: 5.19 runs/sec - chai: 9.60 runs/sec - coffeescript: 4.68 runs/sec - espree: 2.65 runs/sec - esprima: 5.92 runs/sec - jshint: 6.12 runs/sec - lebab: 6.72 runs/sec - postcss: 5.01 runs/sec - prepack: 4.54 runs/sec - prettier: 3.54 runs/sec - source-map: 6.58 runs/sec - typescript: 7.83 runs/sec - uglify-es: 13.54 runs/sec - uglify-js: 3.70 runs/sec --------------------------------------- -Geometric mean: 5.74 runs/sec +Running Web Tooling Benchmark v0.5.0… +------------------------------------- + acorn: 6.94 runs/s + babel: 7.45 runs/s + babel-minify: 6.66 runs/s + babylon: 6.26 runs/s + buble: 4.07 runs/s + chai: 14.33 runs/s + coffeescript: 5.95 runs/s + espree: 2.09 runs/s + esprima: 4.13 runs/s + jshint: 8.84 runs/s + lebab: 7.07 runs/s + postcss: 5.35 runs/s + prepack: 5.58 runs/s + prettier: 6.19 runs/s + source-map: 7.63 runs/s + typescript: 8.59 runs/s + uglify-es: 13.69 runs/s + uglify-js: 4.59 runs/s +------------------------------------- +Geometric mean: 6.38 runs/s ``` Or you open a web browser and point it to `dist/index.html`, or you can use one diff --git a/package-lock.json b/package-lock.json index 275ba035..3c586e40 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "web-tooling-benchmark", - "version": "0.4.0", + "version": "0.5.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b4cd0331..c8252b31 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "web-tooling-benchmark", "description": "JavaScript benchmark for common web developer workloads", - "version": "0.4.0", + "version": "0.5.0", "repository": "https://github.com/v8/web-tooling-benchmark", "main": "src/cli.js", "scripts": { diff --git a/src/cli.js b/src/cli.js index 7fe384a1..0ea28069 100644 --- a/src/cli.js +++ b/src/cli.js @@ -7,14 +7,14 @@ const gmean = require("compute-gmean"); const packageJson = require("../package.json"); const suite = require("./suite"); -console.log(`Running Web Tooling Benchmark ${packageJson.version}...`); -console.log("--------------------------------------"); +console.log(`Running Web Tooling Benchmark v${packageJson.version}…`); +console.log("-------------------------------------"); suite.on("error", event => { const benchmark = event.target; const name = benchmark.name; const error = benchmark.error; - console.log(`Encountered error running benchmark ${name}, aborting...`); + console.log(`Encountered error running benchmark ${name}, aborting…`); console.log(error.stack); suite.abort(); }); @@ -26,15 +26,15 @@ suite.on("cycle", event => { const hz = benchmark.hz; const stats = benchmark.stats; console.log( - `${align(name, 14, "right")}: ${align(hz.toFixed(2), 5, "right")} runs/sec` + `${align(name, 14, "right")}: ${align(hz.toFixed(2), 5, "right")} runs/s` ); }); suite.on("complete", event => { if (suite.aborted) return; const hz = gmean(suite.map(benchmark => benchmark.hz)); - console.log("--------------------------------------"); - console.log(`Geometric mean: ${align(hz.toFixed(2), 5, "right")} runs/sec`); + console.log("-------------------------------------"); + console.log(`Geometric mean: ${align(hz.toFixed(2), 5, "right")} runs/s`); }); suite.run();