GitHub user MarcinLachowicz opened a pull request: https://github.com/apache/camel/pull/1767
CAMEL-11149 Maps JMH benchmarks: add complex cases for various header⦠⦠maps impl, tweak jmh config to produce readable results, fix checkstyle issue in SimpleMockTest. I've tweak JMH config a bit to get more readable results. It is ok, to use only one _mode_(SampleTime)_ in this case. Here are my results: ``` Benchmark Mode Cnt Score Error Units CaseInsensitiveMapTest.camelMapComplexCase sample 15 1974.678 ± 31.294 ms/op CaseInsensitiveMapTest.camelMapSimpleCase sample 236 107.242 ± 1.821 ms/op CaseInsensitiveMapTest.cedarsoftMapComplexCase sample 20 1400.898 ± 23.216 ms/op CaseInsensitiveMapTest.cedarsoftMapSimpleCase sample 221 113.891 ± 0.585 ms/op CaseInsensitiveMapTest.hashMapComplexCase sample 55 495.986 ± 2.844 ms/op CaseInsensitiveMapTest.hashMapSimpleCase sample 910 27.537 ± 0.156 ms/op ``` You can merge this pull request into a Git repository by running: $ git pull https://github.com/MarcinLachowicz/camel CAMEL-11149-maps-jmh-benchmarks Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/1767.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1767 ---- commit 808e17614651bb8656a603c39a96eabe24c94315 Author: Marcin Lachowicz <lachowicz.marc...@gmail.com> Date: 2017-06-15T22:05:52Z CAMEL-11149 Maps JMH benchmarks: add complex cases for various header maps impl, tweak jmh config to produce readable results, fix checkstyle issue in SimpleMockTest ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---