RFR: 8339114: DaCapo xalan performance with -XX:+UseObjectMonitorTable [v3]

Aleksey Shipilev shade at openjdk.org
Wed Apr 2 14:37:09 UTC 2025


On Wed, 2 Apr 2025 08:49:37 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:

> https://github.com/openjdk/jdk/blob/fc5062a48767646414f9fd7e57a9370c766bda3e/src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp#L69-L72
> and

This C1 code is on the chopping block with https://github.com/openjdk/jdk/pull/24301.

> https://github.com/openjdk/jdk/blob/fc5062a48767646414f9fd7e57a9370c766bda3e/src/hotspot/cpu/x86/interp_masm_x86.cpp#L1246-L1247
> are dead / unreachable code (and/or if `#ifdef X86` means x86_64) then there is no issue.

This code is already absent in mainline, removed during the template interpreter cleanups.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24098#issuecomment-2772763387


More information about the hotspot-runtime-dev mailing list