On Thu, 9 Feb 2023 10:05:06 GMT, Claes Redestad <redes...@openjdk.org> wrote:
> Should be a win and avoids the need for a new mismatch method here. Interestingly, this is not a win: PR: Benchmark (size) Mode Cnt Score Error Units ZipFileGetEntry.getEntryHit 512 avgt 15 73.633 ± 4.349 ns/op ZipFileGetEntry.getEntryHit 1024 avgt 15 74.477 ± 1.667 ns/op ZipFileGetEntry.getEntryHitUncached 512 avgt 15 108.352 ± 1.598 ns/op ZipFileGetEntry.getEntryHitUncached 1024 avgt 15 110.425 ± 1.867 ns/op ZipFileGetEntry.getEntryMiss 512 avgt 15 21.921 ± 0.251 ns/op ZipFileGetEntry.getEntryMiss 1024 avgt 15 22.836 ± 0.279 ns/op ZipFileGetEntry.getEntryMissUncached 512 avgt 15 51.890 ± 2.289 ns/op ZipFileGetEntry.getEntryMissUncached 1024 avgt 15 56.722 ± 0.701 ns/op Claes: BBenchmark (size) Mode Cnt Score Error Units ZipFileGetEntry.getEntryHit 512 avgt 15 84.518 ± 4.440 ns/op ZipFileGetEntry.getEntryHit 1024 avgt 15 85.359 ± 1.484 ns/op ZipFileGetEntry.getEntryHitUncached 512 avgt 15 117.003 ± 1.481 ns/op ZipFileGetEntry.getEntryHitUncached 1024 avgt 15 119.026 ± 1.073 ns/op ZipFileGetEntry.getEntryMiss 512 avgt 15 22.027 ± 0.188 ns/op ZipFileGetEntry.getEntryMiss 1024 avgt 15 22.929 ± 0.282 ns/op ZipFileGetEntry.getEntryMissUncached 512 avgt 15 52.513 ± 1.859 ns/op ZipFileGetEntry.getEntryMissUncached 1024 avgt 15 56.425 ± 0.699 ns/op (I forced ZipCoder.compare here by simply removing UTFZipCoder.compare) ------------- PR: https://git.openjdk.org/jdk/pull/12290