RFR: 8338658: New Object to ObjectMonitor mapping: s390x implementation

Amit Kumar amitkumar at openjdk.org
Wed Sep 4 06:37:25 UTC 2024


On Mon, 2 Sep 2024 18:27:11 GMT, Lutz Schmidt <lucy at openjdk.org> wrote:

>> s390x implementation of [JDK-8315884](https://bugs.openjdk.org/browse/JDK-8315884) New Object to ObjectMonitor mapping; 
>> 
>> Testing: 
>> - tier1-test (fastdebug)
>> - tier1-test with UseObjectMonitorTable (fastdebug)
>> - tier1-test with UseObjectMonitorTable (release)
>
> src/hotspot/cpu/s390/macroAssembler_s390.cpp line 6255:
> 
>> 6253:       // check for match.
>> 6254:       z_cg(obj, Address(tmp1));
>> 6255:       z_bre(monitor_found);
> 
> Are we sure there are at least three (this one and two unrolled) non-null cache entries?

I couldn't find answer for that. Maybe @xmas92 can tell us about that.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/20740#discussion_r1743149363


More information about the hotspot-dev mailing list