hg: code-tools/jmh: Prune the human-readable output, fix the long-standing usability glitches.

Helio Frota heliofrota at gmail.com
Fri Aug 30 16:57:30 PDT 2013


Hi,

Very good ! Better output !

# Fork: 1 of 1
# Warmup: 5 iterations, 3 s each
# Measurement: 20 iterations, 5 s each
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Running: net.java.adoptopenjdk.Test.pleaseCheck
# Warmup Iteration   1: 17242.651 ops/ms
# Warmup Iteration   2: 18511.030 ops/ms
# Warmup Iteration   3: 18436.432 ops/ms
# Warmup Iteration   4: 18312.659 ops/ms
# Warmup Iteration   5: 18329.011 ops/ms
Iteration   1: 18316.492 ops/ms
Iteration   2: 18313.031 ops/ms
Iteration   3: 18538.277 ops/ms
Iteration   4: 18353.455 ops/ms
Iteration   5: 18335.677 ops/ms
Iteration   6: 18496.823 ops/ms
Iteration   7: 18351.255 ops/ms
Iteration   8: 18250.810 ops/ms
Iteration   9: 18360.882 ops/ms
Iteration  10: 17231.035 ops/ms
Iteration  11: 18250.416 ops/ms
Iteration  12: 18564.057 ops/ms
Iteration  13: 18355.640 ops/ms
Iteration  14: 18247.818 ops/ms
Iteration  15: 18126.759 ops/ms
Iteration  16: 18373.652 ops/ms
Iteration  17: 18187.197 ops/ms
Iteration  18: 18307.945 ops/ms
Iteration  19: 17981.640 ops/ms
Iteration  20: 18114.882 ops/ms

Result: 18252.887 ±(95%) 130.133 ±(99%) 177.883 ops/ms
  Statistics: (min, avg, max) = (17231.035, 18252.887, 18564.057), stdev =
278.056
  Confidence intervals: 95% [18122.755, 18383.020], 99% [18075.004,
18430.770]


Benchmark                  Mode Thr    Cnt  Sec         Mean   Mean
error    Units
n.j.a.Test.pleaseCheck    thrpt   1     20    5    18252.887      177.883
ops/ms


thanks


2013/8/30 <aleksey.shipilev at oracle.com>

> Changeset: 4fc586852aff
> Author:    shade
> Date:      2013-08-30 20:36 +0400
> URL:       http://hg.openjdk.java.net/code-tools/jmh/rev/4fc586852aff
>
> Prune the human-readable output, fix the long-standing usability glitches.
>
> !
> jmh-core/src/main/java/org/openjdk/jmh/logic/results/AverageTimePerOp.java
> ! jmh-core/src/main/java/org/openjdk/jmh/logic/results/OpsPerTimeUnit.java
> ! jmh-core/src/main/java/org/openjdk/jmh/logic/results/Result.java
> ! jmh-core/src/main/java/org/openjdk/jmh/logic/results/SampleTimePerOp.java
> ! jmh-core/src/main/java/org/openjdk/jmh/logic/results/SingleShotTime.java
> !
> jmh-core/src/main/java/org/openjdk/jmh/output/format/PrettyPrintFormat.java
> ! jmh-core/src/main/java/org/openjdk/jmh/runner/Runner.java
> ! jmh-core/src/main/java/org/openjdk/jmh/runner/parameters/TimeValue.java
> !
> jmh-core/src/test/java/org/openjdk/jmh/logic/results/TestAverageTimePerOp.java
> !
> jmh-core/src/test/java/org/openjdk/jmh/logic/results/TestOpsPerTimeUnit.java
> !
> jmh-core/src/test/java/org/openjdk/jmh/logic/results/TestSampleTimePerOp.java
> !
> jmh-core/src/test/java/org/openjdk/jmh/logic/results/TestSingleShotTime.java
>
>


-- 
Helio Frota
JUG Leader - CEJUG
heliofrota.com


More information about the jmh-dev mailing list