Skip to content

takipi/loops-jmh-playground

Repository files navigation

loops-jmh-playground

Blog post about JMH benchmarking streams, forEach, etc: http://blog.takipi.com/benchmark-how-java-8-lambdas-and-streams-can-make-your-code-5-times-slower/

Latest results:

Benchmark Mode Cnt Score Error Units
LoopBenchmarkMain.forEachLambdaMaxInteger avgt 10 0.159 ? 0.069 ms/op
LoopBenchmarkMain.forEachLoopMaxInteger avgt 10 0.116 ? 0.001 ms/op
LoopBenchmarkMain.forMax2Integer avgt 10 0.102 ? 0.001 ms/op
LoopBenchmarkMain.forMaxInteger avgt 10 0.103 ? 0.001 ms/op
LoopBenchmarkMain.iteratorMaxInteger avgt 10 0.116 ? 0.001 ms/op
LoopBenchmarkMain.lambdaMaxInteger avgt 10 0.603 ? 0.001 ms/op
LoopBenchmarkMain.parallelStreamMaxInteger avgt 10 0.090 ? 0.002 ms/op
LoopBenchmarkMain.streamMaxInteger avgt 10 0.123 ? 0.003 ms/op

Acknowledgments

Thanks: reinhapa, RichardWarburton, ybonnel for your comments and contribution!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages