Skip to content

Instantly share code, notes, and snippets.

@jabrena
Created April 7, 2018 19:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jabrena/90242cc3330297558578cb2432d833cf to your computer and use it in GitHub Desktop.
Save jabrena/90242cc3330297558578cb2432d833cf to your computer and use it in GitHub Desktop.
java -jar vmbenchmarks.jar -wi 1 -i 1 -f 1
robot@ev3dev:~$ java -jar vmbenchmarks.jar -wi 1 -i 1 -f 1
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.openjdk.jmh.util.Utils (file:/home/robot/vmbenchmarks.jar) to field java.io.Console.cs
WARNING: Please consider reporting this to the maintainers of org.openjdk.jmh.util.Utils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.DynamicLanguages.groovy
# Run progress: 0.00% complete, ETA 00:00:52
# Fork: 1 of 1
# Warmup Iteration 1: WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass (file:/home/robot/vmbenchmarks.jar) to method java.lang.Object.finalize()
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.CachedClass
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
0.009 ops/s
Iteration 1: 0.108 ops/s
Result "com.github.vmbenchmarks.DynamicLanguages.groovy":
0.108 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.ExceptionsBenchMark.throwRuntimeException
# Run progress: 3.85% complete, ETA 01:17:42
# Fork: 1 of 1
# Warmup Iteration 1: 925.143 ops/s
Iteration 1: 780.919 ops/s
Result "com.github.vmbenchmarks.ExceptionsBenchMark.throwRuntimeException":
780.919 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.GeneratePoiWorkBook.generatePoiXLSWorkBook
# Run progress: 7.69% complete, ETA 00:47:31
# Fork: 1 of 1
# Warmup Iteration 1: 0.046 ops/s
Iteration 1: 1.679 ops/s
Result "com.github.vmbenchmarks.GeneratePoiWorkBook.generatePoiXLSWorkBook":
1.679 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.GeneratePoiWorkBook.generatePoiXLSXWorkBook
# Run progress: 11.54% complete, ETA 00:38:59
# Fork: 1 of 1
# Warmup Iteration 1: WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.poi.util.DocumentHelper (file:/home/robot/vmbenchmarks.jar) to method com.sun.org.apache.xerces.internal.util.SecurityManager.setEntityExpansionLimit(int)
WARNING: Please consider reporting this to the maintainers of org.apache.poi.util.DocumentHelper
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
0.006 ops/s
Iteration 1: 0.048 ops/s
Result "com.github.vmbenchmarks.GeneratePoiWorkBook.generatePoiXLSXWorkBook":
0.048 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.GeneratePrimeNumbersWithForLoop.generatePrime
# Run progress: 15.38% complete, ETA 00:51:50
# Fork: 1 of 1
# Warmup Iteration 1: 3274.158 ops/s
Iteration 1: 2824.737 ops/s
Result "com.github.vmbenchmarks.GeneratePrimeNumbersWithForLoop.generatePrime":
2824.737 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.jsonMashal
# Run progress: 19.23% complete, ETA 00:43:51
# Fork: 1 of 1
# Warmup Iteration 1: 0.163 ops/s
Iteration 1: 1.379 ops/s
Result "com.github.vmbenchmarks.Jackson.jsonMashal":
1.379 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.jsonUnmashal
# Run progress: 23.08% complete, ETA 00:41:04
# Fork: 1 of 1
# Warmup Iteration 1: 0.068 ops/s
Iteration 1: 1.476 ops/s
Result "com.github.vmbenchmarks.Jackson.jsonUnmashal":
1.476 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.xmlMashalJackson
# Run progress: 26.92% complete, ETA 00:39:05
# Fork: 1 of 1
# Warmup Iteration 1: 0.093 ops/s
Iteration 1: 1.339 ops/s
Result "com.github.vmbenchmarks.Jackson.xmlMashalJackson":
1.339 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.xmlMashalJacksonStatic
# Run progress: 30.77% complete, ETA 00:36:20
# Fork: 1 of 1
# Warmup Iteration 1: 0.155 ops/s
Iteration 1: 49.678 ops/s
Result "com.github.vmbenchmarks.Jackson.xmlMashalJacksonStatic":
49.678 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.xmlUnmashalJackson
# Run progress: 34.62% complete, ETA 00:33:26
# Fork: 1 of 1
# Warmup Iteration 1: 0.054 ops/s
Iteration 1: 0.545 ops/s
Result "com.github.vmbenchmarks.Jackson.xmlUnmashalJackson":
0.545 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Jackson.xmlUnmashalJacksonStatic
# Run progress: 38.46% complete, ETA 00:31:06
# Fork: 1 of 1
# Warmup Iteration 1: 0.084 ops/s
Iteration 1: 9.184 ops/s
Result "com.github.vmbenchmarks.Jackson.xmlUnmashalJacksonStatic":
9.184 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.JaxbMashalUnMashal.mashal
# Run progress: 42.31% complete, ETA 00:28:55
# Fork: 1 of 1
# Warmup Iteration 1: <failure>
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_mashal_jmhTest._jmh_tryInit_f_jaxbmashalunmashal0_0(JaxbMashalUnMashal_mashal_jmhTest.java:333)
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_mashal_jmhTest.mashal_Throughput(JaxbMashalUnMashal_mashal_jmhTest.java:71)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.JaxbMashalUnMashal.mashalStatic
# Run progress: 46.15% complete, ETA 00:25:35
# Fork: 1 of 1
# Warmup Iteration 1: <failure>
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_mashalStatic_jmhTest._jmh_tryInit_f_jaxbmashalunmashal0_0(JaxbMashalUnMashal_mashalStatic_jmhTest.java:333)
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_mashalStatic_jmhTest.mashalStatic_Throughput(JaxbMashalUnMashal_mashalStatic_jmhTest.java:71)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.JaxbMashalUnMashal.unmashal
# Run progress: 50.00% complete, ETA 00:22:40
# Fork: 1 of 1
# Warmup Iteration 1: <failure>
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_unmashal_jmhTest._jmh_tryInit_f_jaxbmashalunmashal0_0(JaxbMashalUnMashal_unmashal_jmhTest.java:333)
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_unmashal_jmhTest.unmashal_Throughput(JaxbMashalUnMashal_unmashal_jmhTest.java:71)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.JaxbMashalUnMashal.unmashalStatic
# Run progress: 53.85% complete, ETA 00:20:04
# Fork: 1 of 1
# Warmup Iteration 1: <failure>
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_unmashalStatic_jmhTest._jmh_tryInit_f_jaxbmashalunmashal0_0(JaxbMashalUnMashal_unmashalStatic_jmhTest.java:333)
at com.github.vmbenchmarks.generated.JaxbMashalUnMashal_unmashalStatic_jmhTest.unmashalStatic_Throughput(JaxbMashalUnMashal_unmashalStatic_jmhTest.java:71)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:453)
at org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.call(BenchmarkHandler.java:437)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.arrayListForeach
# Run progress: 57.69% complete, ETA 00:17:41
# Fork: 1 of 1
# Warmup Iteration 1: 52787.577 ops/s
Iteration 1: 81344.119 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.arrayListForeach":
81344.119 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.arrayListIterator
# Run progress: 61.54% complete, ETA 00:15:34
# Fork: 1 of 1
# Warmup Iteration 1: 58740.819 ops/s
Iteration 1: 85435.736 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.arrayListIterator":
85435.736 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.calculateLogPi
# Run progress: 65.38% complete, ETA 00:13:42
# Fork: 1 of 1
# Warmup Iteration 1: 44827.480 ops/s
Iteration 1: 44818.559 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.calculateLogPi":
44818.559 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.calculateLogPiCodeElimination
# Run progress: 69.23% complete, ETA 00:11:50
# Fork: 1 of 1
# Warmup Iteration 1: 33980.470 ops/s
Iteration 1: 40950.218 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.calculateLogPiCodeElimination":
40950.218 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.deadCodeElimination
# Run progress: 73.08% complete, ETA 00:10:06
# Fork: 1 of 1
# Warmup Iteration 1: 3629402.682 ops/s
Iteration 1: 6224884.155 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.deadCodeElimination":
6224884.155 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.loopThatCanBeUnrolled
# Run progress: 76.92% complete, ETA 00:08:29
# Fork: 1 of 1
# Warmup Iteration 1: 958.366 ops/s
Iteration 1: 818.574 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.loopThatCanBeUnrolled":
818.574 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.manualUnrollOfLoop
# Run progress: 80.77% complete, ETA 00:06:55
# Fork: 1 of 1
# Warmup Iteration 1: 1029.660 ops/s
Iteration 1: 1004.595 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.manualUnrollOfLoop":
1004.595 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.MicroBenchMarks.noDeadCodeElimination
# Run progress: 84.62% complete, ETA 00:05:25
# Fork: 1 of 1
# Warmup Iteration 1: 43203.248 ops/s
Iteration 1: 8467.111 ops/s
Result "com.github.vmbenchmarks.MicroBenchMarks.noDeadCodeElimination":
8467.111 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Reflection.doReflection
# Run progress: 88.46% complete, ETA 00:03:59
# Fork: 1 of 1
# Warmup Iteration 1: 1349.804 ops/s
Iteration 1: 1954.079 ops/s
Result "com.github.vmbenchmarks.Reflection.doReflection":
1954.079 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.Reflection.withoutReflection
# Run progress: 92.31% complete, ETA 00:02:37
# Fork: 1 of 1
# Warmup Iteration 1: 1643316.321 ops/s
Iteration 1: 2251006.373 ops/s
Result "com.github.vmbenchmarks.Reflection.withoutReflection":
2251006.373 ops/s
# JMH version: 1.20
# VM version: JDK 10, VM 10+46-ev3
# VM invoker: /opt/jri-10-build-46-v2/bin/java
# VM options: <none>
# Warmup: 1 iterations, 1 s each
# Measurement: 1 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.github.vmbenchmarks.RegularExpressions.validateEmail
# Run progress: 96.15% complete, ETA 00:01:17
# Fork: 1 of 1
# Warmup Iteration 1: 8.760 ops/s
Iteration 1: 18.285 ops/s
Result "com.github.vmbenchmarks.RegularExpressions.validateEmail":
18.285 ops/s
# Run complete. Total time: 00:33:06
Benchmark Mode Cnt Score Error Units
DynamicLanguages.groovy thrpt 0.108 ops/s
ExceptionsBenchMark.throwRuntimeException thrpt 780.919 ops/s
GeneratePoiWorkBook.generatePoiXLSWorkBook thrpt 1.679 ops/s
GeneratePoiWorkBook.generatePoiXLSXWorkBook thrpt 0.048 ops/s
GeneratePrimeNumbersWithForLoop.generatePrime thrpt 2824.737 ops/s
Jackson.jsonMashal thrpt 1.379 ops/s
Jackson.jsonUnmashal thrpt 1.476 ops/s
Jackson.xmlMashalJackson thrpt 1.339 ops/s
Jackson.xmlMashalJacksonStatic thrpt 49.678 ops/s
Jackson.xmlUnmashalJackson thrpt 0.545 ops/s
Jackson.xmlUnmashalJacksonStatic thrpt 9.184 ops/s
MicroBenchMarks.arrayListForeach thrpt 81344.119 ops/s
MicroBenchMarks.arrayListIterator thrpt 85435.736 ops/s
MicroBenchMarks.calculateLogPi thrpt 44818.559 ops/s
MicroBenchMarks.calculateLogPiCodeElimination thrpt 40950.218 ops/s
MicroBenchMarks.deadCodeElimination thrpt 6224884.155 ops/s
MicroBenchMarks.loopThatCanBeUnrolled thrpt 818.574 ops/s
MicroBenchMarks.manualUnrollOfLoop thrpt 1004.595 ops/s
MicroBenchMarks.noDeadCodeElimination thrpt 8467.111 ops/s
Reflection.doReflection thrpt 1954.079 ops/s
Reflection.withoutReflection thrpt 2251006.373 ops/s
RegularExpressions.validateEmail thrpt 18.285 ops/s
robot@ev3dev:~$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment