Created
April 7, 2018 19:53
-
-
Save jabrena/90242cc3330297558578cb2432d833cf to your computer and use it in GitHub Desktop.
java -jar vmbenchmarks.jar -wi 1 -i 1 -f 1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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