README.md in benchmark_driver-0.10.3 vs README.md in benchmark_driver-0.10.4

- old
+ new

@@ -16,13 +16,13 @@ - Running multiple times to minimize measurement errors ### Pluggable & Fully Featured - Flexible and real-time output format in ips, execution time, markdown table, etc. -- Benchmark with various profiling/running options +- Benchmark with various running options - Integrated benchmark support using external libraries -- Runner, profiler and output format are all pluggable +- Runner and output format are all pluggable ### Flexible Interface - Ruby interface similar to benchmark stdlib, benchmark-ips - YAML input to easily manage structured benchmark set @@ -75,16 +75,17 @@ With `benchmark-driver` command, you can describe benchmark with YAML input. ``` $ benchmark-driver -h Usage: benchmark-driver [options] [YAML] - -r, --runner [TYPE] Specify runner type: ips, time, memory (default: ips) - -o, --output [TYPE] Specify output type: compare, simple, markdown (default: compare) + -r, --runner [TYPE] Specify runner type: ips, time, memory, once (default: ips) + -o, --output [TYPE] Specify output type: compare, simple, markdown, record (default: compare) -e, --executables [EXECS] Ruby executables (e1::path1,arg1,...; e2::path2,arg2;...) --rbenv [VERSIONS] Ruby executables in rbenv (x.x.x,arg1,...;y.y.y,arg2,...;...) --repeat-count [NUM] Try benchmark NUM times and use the fastest result (TODO) --bundler Install and use gems specified in Gemfile --filter [REGEXP] Filter out benchmarks with given regexp + --verbose [LEVEL] Show some verbose outputs: 0, 1, 2 (default: 0) --run-duration [SECONDS] Warmup esitmates loop_count to run for this duration (default: 3) ``` #### Running single script