summaryrefslogtreecommitdiff
path: root/benchmark/README.md
diff options
context:
space:
mode:
authork0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-07-10 15:01:27 +0000
committerk0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-07-10 15:01:27 +0000
commitf328fe40b3bb22ef60713cfc707ba9716ade6cd6 (patch)
tree37184e9deb0a476ae9970c3bb4a53b7511e647a3 /benchmark/README.md
parent79a8c10b0b48eedefc7ee96fd3514adfb1d6c8e0 (diff)
benchmark_driver/runner: add runners for metrics
supported by legacy benchmark/driver.rb. benchmark/README.md: document them common.mk: update benchmark_driver to correct 0.0 output and to fix spacing format of `-o simple` and `-o markdown`. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'benchmark/README.md')
-rw-r--r--benchmark/README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/benchmark/README.md b/benchmark/README.md
index a70aedf578..d2c411edaf 100644
--- a/benchmark/README.md
+++ b/benchmark/README.md
@@ -16,6 +16,9 @@ benchmark-driver benchmark/*.yml -e /path/to/ruby -e '/path/to/ruby --jit'
# Or compare Ruby versions managed by rbenv
benchmark-driver benchmark/*.yml --rbenv '2.5.1;2.6.0-preview2 --jit'
+
+# You can collect many metrics in many ways
+benchmark-driver benchmark/*.yml --runner memory --output markdown
```
See also:
@@ -62,6 +65,6 @@ make benchmark ARGS=../benchmark/erb_render.yml
make benchmark OPTS="--help"
# With `make benchmark`, some special runner plugins are available:
-# -r peak, -r size
+# -r peak, -r size, -r total, -r utime, -r stime, -r cutime, -r cstime
make benchmark ITEM=vm2_bigarray OPTS="-r peak"
```