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