From rkennke at openjdk.org Thu May 8 13:23:51 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 8 May 2025 13:23:51 GMT Subject: [master] RFR: Merge jdk:jdk-25+21 Message-ID: As title says ------------- Commit messages: - 8347711: [Lilliput] Parallel GC support for compact identity hashcode - 8347710: [Lilliput] Implement 4 byte headers - 8320761: [Lilliput] Implement compact identity hashcode - 8346011: [Lilliput] Compact Full-GC Forwarding - Merge branch 'master' into merge-jdk-25+21 - 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class - 8297727: Forcing LF interpretation lead to StackOverflowError in reflection code - 8355956: Prepare javap for class file format aware access flag parsing - 8355650: Remove unused fields in ParkEvent - 8355971: Build warnings after the changes for JDK-8354996 - ... and 496 more: https://git.openjdk.org/lilliput/compare/e4526b07...f12d5cd5 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=lilliput&pr=198&range=00.0 - jdk:jdk-25+21: https://webrevs.openjdk.org/?repo=lilliput&pr=198&range=00.1 Changes: https://git.openjdk.org/lilliput/pull/198/files Stats: 298137 lines in 2634 files changed: 91064 ins; 197227 del; 9846 mod Patch: https://git.openjdk.org/lilliput/pull/198.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/198/head:pull/198 PR: https://git.openjdk.org/lilliput/pull/198 From rkennke at openjdk.org Thu May 8 14:33:54 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 8 May 2025 14:33:54 GMT Subject: [master] RFR: Merge jdk:jdk-25+21 [v2] In-Reply-To: References: Message-ID: > As title says Roman Kennke has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains two new commits since the last revision: - 8347711: [Lilliput] Parallel GC support for compact identity hashcode Reviewed-by: stuefe - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe ------------- Changes: - all: https://git.openjdk.org/lilliput/pull/198/files - new: https://git.openjdk.org/lilliput/pull/198/files/f12d5cd5..cab0431b Webrevs: - full: Webrev is not available because diff is too large - incr: https://webrevs.openjdk.org/?repo=lilliput&pr=198&range=00-01 Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod Patch: https://git.openjdk.org/lilliput/pull/198.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/198/head:pull/198 PR: https://git.openjdk.org/lilliput/pull/198 From rkennke at openjdk.org Fri May 9 11:23:28 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Fri, 9 May 2025 11:23:28 GMT Subject: [master] Withdrawn: Merge jdk:jdk-25+21 In-Reply-To: References: Message-ID: On Wed, 7 May 2025 10:12:03 GMT, Roman Kennke wrote: > As title says This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/lilliput/pull/198 From cslucas at openjdk.org Tue May 20 20:24:27 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Tue, 20 May 2025 20:24:27 GMT Subject: [lilliput-jdk21u:lilliput] RFR: 8357068: Add JVMCIUseFastLocking back and set it according to LockingMode Message-ID: Add the `JVMCIUseFastLocking` flag back as per description in the linked JBS issue. Tested on Linux x64 with Graal unittests and JTREG tier 1-3 and TCK. ------------- Commit messages: - Add JVMCIUseFastLocking back Changes: https://git.openjdk.org/lilliput-jdk21u/pull/38/files Webrev: https://webrevs.openjdk.org/?repo=lilliput-jdk21u&pr=38&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8357068 Stats: 5 lines in 3 files changed: 5 ins; 0 del; 0 mod Patch: https://git.openjdk.org/lilliput-jdk21u/pull/38.diff Fetch: git fetch https://git.openjdk.org/lilliput-jdk21u.git pull/38/head:pull/38 PR: https://git.openjdk.org/lilliput-jdk21u/pull/38 From rkennke at openjdk.org Wed May 21 11:34:20 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 21 May 2025 11:34:20 GMT Subject: [lilliput-jdk21u:lilliput] RFR: 8357068: Add JVMCIUseFastLocking back and set it according to LockingMode In-Reply-To: References: Message-ID: On Tue, 20 May 2025 20:19:21 GMT, Cesar Soares Lucas wrote: > Add the `JVMCIUseFastLocking` flag back as per description in the linked JBS issue. > Tested on Linux x64 with Graal unittests and JTREG tier 1-3 and TCK. Makes sense. Thank you! ------------- Marked as reviewed by rkennke (Lead). PR Review: https://git.openjdk.org/lilliput-jdk21u/pull/38#pullrequestreview-2857346914 From duke at openjdk.org Wed May 21 17:19:18 2025 From: duke at openjdk.org (duke) Date: Wed, 21 May 2025 17:19:18 GMT Subject: [lilliput-jdk21u:lilliput] RFR: 8357068: Add JVMCIUseFastLocking back and set it according to LockingMode In-Reply-To: References: Message-ID: On Tue, 20 May 2025 20:19:21 GMT, Cesar Soares Lucas wrote: > Add the `JVMCIUseFastLocking` flag back as per description in the linked JBS issue. > Tested on Linux x64 with Graal unittests and JTREG tier 1-3 and TCK. @JohnTortugo Your change (at version c6bafd428bed9e420068ac92f06f0f703b525735) is now ready to be sponsored by a Committer. ------------- PR Comment: https://git.openjdk.org/lilliput-jdk21u/pull/38#issuecomment-2898688604 From cslucas at openjdk.org Wed May 21 17:25:22 2025 From: cslucas at openjdk.org (Cesar Soares Lucas) Date: Wed, 21 May 2025 17:25:22 GMT Subject: [lilliput-jdk21u:lilliput] Integrated: 8357068: Add JVMCIUseFastLocking back and set it according to LockingMode In-Reply-To: References: Message-ID: <9LUGu4qDharRTDAsDMmVlatZu9sUyPGStSbv3-XHbis=.c5c64118-718a-4119-8549-cd96aad27a8e@github.com> On Tue, 20 May 2025 20:19:21 GMT, Cesar Soares Lucas wrote: > Add the `JVMCIUseFastLocking` flag back as per description in the linked JBS issue. > Tested on Linux x64 with Graal unittests and JTREG tier 1-3 and TCK. This pull request has now been integrated. Changeset: 1bb1c5fb Author: Cesar Soares Lucas Committer: Roman Kennke URL: https://git.openjdk.org/lilliput-jdk21u/commit/1bb1c5fb02018a8594be71d163dc5e0587891643 Stats: 5 lines in 3 files changed: 5 ins; 0 del; 0 mod 8357068: Add JVMCIUseFastLocking back and set it according to LockingMode Reviewed-by: rkennke ------------- PR: https://git.openjdk.org/lilliput-jdk21u/pull/38