RFR: 8320318: ObjectMonitor Responsible thread [v4]
Fredrik Bredberg
fbredberg at openjdk.org
Wed Sep 25 14:19:02 UTC 2024
On Tue, 10 Sep 2024 12:54:25 GMT, Erik Österlund <eosterlund at openjdk.org> wrote:
>> Fredrik Bredberg has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 14 commits:
>>
>> - Update three, after the review
>> - Merge branch 'master' into 8320318_objectmon_responsible_thread
>> - Update two, after the review
>> - Update one, after the review
>> - Small fixes before the review
>> - Merge branch 'master' into 8320318_objectmon_responsible_thread
>> - Merge branch 'master' into 8320318_objectmon_responsible_thread
>> - Removed _Responsible
>> - Fixed s390
>> - Fixed legacy locking
>> - ... and 4 more: https://git.openjdk.org/jdk/compare/0f253d11...8140570f
>
> src/hotspot/share/runtime/objectMonitor.hpp line 226:
>
>> 224: static ByteSize succ_offset() { return byte_offset_of(ObjectMonitor, _succ); }
>> 225: static ByteSize EntryList_offset() { return byte_offset_of(ObjectMonitor, _EntryList); }
>> 226: static ByteSize contentions_offset() { return byte_offset_of(ObjectMonitor, _contentions); }
>
> Looks like a leftover from the previous approach that tried to deal with deflation races in assembly code. It should probably be removed.
fixed
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/19454#discussion_r1775316439
More information about the hotspot-dev
mailing list