Integrated: 8310513: [s390x] Intrinsify recursive ObjectMonitor locking

Amit Kumar amitkumar at openjdk.org
Wed Apr 10 03:36:13 UTC 2024


On Fri, 23 Feb 2024 05:23:29 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:

> s390 implementation of [JDK-8277180](https://bugs.openjdk.org/browse/JDK-8277180). PPC implementation for the same: https://github.com/openjdk/jdk/pull/7305
> 
> I had tested `tier1` on `fastdebug`, `release` vm. 
> 
> BenchMarking: 
> 
> 
> ./build/linux-s390x-server-release/jdk/bin/java -Xms4g -Xmx4g -jar dacapo-9.12-MR1-bach.jar h2 -s huge -t 1 -n 1
> 
> without patch: 
> ===== DaCapo 9.12-MR1 h2 PASSED in 223023 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 225686 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 219824 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 226719 msec =====
> 
> 
> 
> with patch: 
> ===== DaCapo 9.12-MR1 h2 PASSED in 167816 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 174368 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 170517 msec =====
> ===== DaCapo 9.12-MR1 h2 PASSED in 169349 msec =====

This pull request has now been integrated.

Changeset: 47df1459
Author:    Amit Kumar <amitkumar at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/47df14590c003ccb1607ec0edfe999fcf2aebd86
Stats:     78 lines in 1 file changed: 32 ins; 14 del; 32 mod

8310513: [s390x] Intrinsify recursive ObjectMonitor locking

Reviewed-by: lucy, mdoerr

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

PR: https://git.openjdk.org/jdk/pull/17975


More information about the hotspot-dev mailing list