On Thu, 20 Jul 2023 01:11:43 GMT, Glavo <d...@openjdk.org> wrote: > The changes to `Arrays.hashCode(Object[])` in JDK-8312164 caused its > performance is reduced by about 80%. > > This PR reverts this change.
A similar performance decrease have been discussed here: https://github.com/openjdk/jdk/pull/14752#discussion_r1250888931 Can you check whether adding `@ForceInline` on `Objects.equals` help with JIT? If it helps, then I think adding `@ForceInline` might be a better solution. Created JBS issue for you: https://bugs.openjdk.org/browse/JDK-8312424 I chose a generic title which applies to both reverting the last patch or updating Objects methods. ------------- PR Comment: https://git.openjdk.org/jdk/pull/14944#issuecomment-1642966265 PR Comment: https://git.openjdk.org/jdk/pull/14944#issuecomment-1642971538