Patch to improve primitives Array.sort() (original) (raw)
Paul Sandoz paul.sandoz at oracle.com
Tue May 26 07:49:51 UTC 2015
- Previous message: Patch to improve primitives Array.sort()
- Next message: RFR: JDK-8074003 java.time.zone.ZoneRules.getOffset(java.time.Instant) can be optimized
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On May 22, 2015, at 9:56 PM, "O'Leary, Kristen" <Kristen.O'Leary at gs.com> wrote:
Hi Paul,
We've created an additional test based on your suggestion: an array of size 10,000,000, 32 pair flips, a run of zeroes in the middle, and 32 pair flips at the end. Here are the results for int: Benchmark (listType) Mode Cnt Score Error Units SortingIntTestJMH.sortCurrentWay pairFlipZeroPairFlip thrpt 10 4.886 ± 0.031 ops/s SortingIntTestJMH.sortNewWay pairFlipZeroPairFlip thrpt 10 14.793 ± 0.217 ops/s We also created a similar test which is 10, 5 repeated 32 times, a run of 100 in the middle, and 10, 5 repeated 32 times at the end. Here are the results again for int: Benchmark (listType) Mode Cnt Score Error Units SortingIntTestJMH.sortCurrentWay pairFlipOneHundredPairFlip thrpt 10 4.936 ± 0.040 ops/s SortingIntTestJMH.sortNewWay pairFlipOneHundredPairFlip thrpt 10 18.472 ± 0.217 ops/s As Moh mentioned on a different thread, we will work with Sunny on getting the tests to you.
Thanks those number look good.
Paul.
- Previous message: Patch to improve primitives Array.sort()
- Next message: RFR: JDK-8074003 java.time.zone.ZoneRules.getOffset(java.time.Instant) can be optimized
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]