BulkWarmup sample flag name.
Jeremy Whiting
jwhiting at redhat.com
Fri Oct 21 10:01:31 UTC 2016
Hi,
When running BulkWarmup sample this error is thrown using version 1.15
(and hg latest)
$ java -jar target/benchmarks.jar JMHSample_32 -f 1 -wi 5 -i 5 -bm BULK
Exception in thread "main" java.lang.IllegalStateException: Unable to
parse benchmark mode: "BULK"
Known values are [Throughput/thrpt, AverageTime/avgt, SampleTime/sample,
SingleShotTime/ss, All/all]
at org.openjdk.jmh.annotations.Mode.deepValueOf(Mode.java:125)
at
org.openjdk.jmh.runner.options.CommandLineOptions.<init>(CommandLineOptions.java:338)
at org.openjdk.jmh.Main.main(Main.java:41)
Changing the parameter flag from -bm to -wm fixed it.
$ hg diff
diff -r 7a25c71b43bf
jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
---
a/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
Wed Oct 05 19:21:18 2016 +0200
+++
b/jmh-samples/src/main/java/org/openjdk/jmh/samples/JMHSample_32_BulkWarmup.java
Fri Oct 21 09:53:06 2016 +0100
@@ -129,7 +129,7 @@
*
* a) Via the command line:
* $ mvn clean install
- * $ java -jar target/benchmarks.jar JMHSample_32 -f 1 -wi 5 -i
5 -bm BULK
+ * $ java -jar target/benchmarks.jar JMHSample_32 -f 1 -wi 5 -i
5 -wm BULK
* (we requested a single fork, 5 warmup/measurement
iterations, and bulk warmup mode)
*
* b) Via the Java API:
Regards,
Jeremy
--
Jeremy Whiting
Senior Software Engineer, Middleware Performance Team
JBoss, by Red Hat
------------------------------------------------------------
Registered Address: RED HAT UK LIMITED, Peninsular House, 30-36 Monument Street, 4th floor, London. EC3R 8NB United Kingdom
Registered in UK and Wales under Company Registration No. 3798903 Directors: Michael Cunningham (US), Michael ("Mike") O'Neill (Ireland) and Eric Shander (US)
More information about the jmh-dev
mailing list