RFR: 8365146: Remove LockingMode related code from ppc64 [v3]
Fredrik Bredberg
fbredberg at openjdk.org
Wed Aug 20 09:05:09 UTC 2025
On Tue, 19 Aug 2025 09:13:45 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:
>> Fredrik Bredberg has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
>>
>> - Merge branch 'master' into 8365146_remove_lockingmode_ppc64
>> - Update after review
>> - Merge branch 'master' into 8365146_remove_lockingmode_ppc64
>> - 8365146: Remove LockingMode related code from ppc64
>
> src/hotspot/cpu/ppc/macroAssembler_ppc.cpp line 2675:
>
>> 2673: // "The box" is the space on the stack where we copy the object mark.
>> 2674: void MacroAssembler::compiler_fast_lock_object(ConditionRegister flag, Register oop, Register box,
>> 2675: Register temp, Register displaced_header, Register current_header) {
>
> Need to remove the declarations in the hpp file as well.
Fixed
> src/hotspot/cpu/ppc/macroAssembler_ppc.cpp line 2799:
>
>> 2797:
>> 2798: void MacroAssembler::compiler_fast_unlock_object(ConditionRegister flag, Register oop, Register box,
>> 2799: Register temp, Register displaced_header, Register current_header) {
>
> Need to remove the declarations in the hpp file as well.
Fixed
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/26697#discussion_r2287491489
PR Review Comment: https://git.openjdk.org/jdk/pull/26697#discussion_r2287492916
More information about the hotspot-runtime-dev
mailing list