From rkennke at openjdk.org Mon Jul 14 16:46:32 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Mon, 14 Jul 2025 16:46:32 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 Message-ID: Merging jdk-26+5 Fixed some minor issues Re-order patches to make more sense and get clean builds and tests after each patch ------------- Commit messages: - 8347710: [Lilliput] Implement 4 byte headers - 8320761: [Lilliput] Implement compact identity hashcode - 8347711: [Lilliput] Parallel GC support for compact identity hashcode - 8346011: [Lilliput] Compact Full-GC Forwarding - Merge branch 'master' into merge-jdk-26+5 - 8277394: Remove the use of safepoint_workers in reference processor - 8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked - 8361060: Keep track of the origin server against which a jdk.internal.net.http.HttpConnection was constructed - 8361037: [ubsan] compiler/c2/irTests/TestFloat16ScalarOperations division by 0 - 8359602: Ideal optimizations depending on input type are missed because of missing notification mechanism from CCP - ... and 715 more: https://git.openjdk.org/lilliput/compare/84840c01...1426d2f3 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=00.0 - jdk:jdk-26+5: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=00.1 Changes: https://git.openjdk.org/lilliput/pull/200/files Stats: 187017 lines in 3117 files changed: 111844 ins; 52434 del; 22739 mod Patch: https://git.openjdk.org/lilliput/pull/200.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/200/head:pull/200 PR: https://git.openjdk.org/lilliput/pull/200 From rkennke at openjdk.org Tue Jul 15 13:27:09 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Tue, 15 Jul 2025 13:27:09 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 [v2] In-Reply-To: References: Message-ID: > Merging jdk-26+5 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch 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 four new commits since the last revision: - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe - 8320761: [Lilliput] Implement compact identity hashcode Reviewed-by: stuefe - 8347711: [Lilliput] Parallel GC support for compact identity hashcode Reviewed-by: stuefe - 8346011: [Lilliput] Compact Full-GC Forwarding Reviewed-by: stuefe ------------- Changes: - all: https://git.openjdk.org/lilliput/pull/200/files - new: https://git.openjdk.org/lilliput/pull/200/files/1426d2f3..016e74cc Webrevs: - full: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=01 - incr: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=00-01 Stats: 456 lines in 7 files changed: 234 ins; 191 del; 31 mod Patch: https://git.openjdk.org/lilliput/pull/200.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/200/head:pull/200 PR: https://git.openjdk.org/lilliput/pull/200 From rkennke at openjdk.org Wed Jul 16 13:01:49 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 16 Jul 2025 13:01:49 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 [v3] In-Reply-To: References: Message-ID: > Merging jdk-26+5 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch 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: - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe - 8320761: [Lilliput] Implement compact identity hashcode Reviewed-by: stuefe ------------- Changes: - all: https://git.openjdk.org/lilliput/pull/200/files - new: https://git.openjdk.org/lilliput/pull/200/files/016e74cc..533be8a3 Webrevs: - full: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=02 - incr: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=01-02 Stats: 5 lines in 3 files changed: 1 ins; 2 del; 2 mod Patch: https://git.openjdk.org/lilliput/pull/200.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/200/head:pull/200 PR: https://git.openjdk.org/lilliput/pull/200 From rkennke at openjdk.org Wed Jul 16 15:24:09 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 16 Jul 2025 15:24:09 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 [v4] In-Reply-To: References: Message-ID: > Merging jdk-26+5 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch 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 one new commit since the last revision: 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe ------------- Changes: - all: https://git.openjdk.org/lilliput/pull/200/files - new: https://git.openjdk.org/lilliput/pull/200/files/533be8a3..918b0639 Webrevs: - full: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=03 - incr: https://webrevs.openjdk.org/?repo=lilliput&pr=200&range=02-03 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.org/lilliput/pull/200.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/200/head:pull/200 PR: https://git.openjdk.org/lilliput/pull/200 From rkennke at openjdk.org Thu Jul 17 12:01:05 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 12:01:05 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 Message-ID: Merging jdk-26+6 Fixed some minor issues Re-order patches to make more sense and get clean builds and tests after each patch ------------- Commit messages: - 8347710: [Lilliput] Implement 4 byte headers - 8320761: [Lilliput] Implement compact identity hashcode - 8347711: [Lilliput] Parallel GC support for compact identity hashcode - 8346011: [Lilliput] Compact Full-GC Forwarding - Merge branch 'master' into merge-jdk-26+6 - 8351487: [ubsan] jvmti.h runtime error: load of value which is not a valid value - 8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors - 8361447: [REDO] Checked version of JNI ReleaseArrayElements needs to filter out known wrapped arrays - 8361647: Report the error reason on failed semaphore calls on macOS - 8344073: Test runtime/cds/appcds/TestParallelGCWithCDS.java#id0 failed - ... and 802 more: https://git.openjdk.org/lilliput/compare/84840c01...f18edea2 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=lilliput&pr=201&range=00.0 - jdk:jdk-26+5: https://webrevs.openjdk.org/?repo=lilliput&pr=201&range=00.1 Changes: https://git.openjdk.org/lilliput/pull/201/files Stats: 199768 lines in 3397 files changed: 119144 ins; 54536 del; 26088 mod Patch: https://git.openjdk.org/lilliput/pull/201.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/201/head:pull/201 PR: https://git.openjdk.org/lilliput/pull/201 From rkennke at openjdk.org Thu Jul 17 13:14:20 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 13:14:20 GMT Subject: [master] RFR: Merge jdk:jdk-26+5 [v4] In-Reply-To: References: Message-ID: On Wed, 16 Jul 2025 15:24:09 GMT, Roman Kennke wrote: >> Merging jdk-26+5 >> Fixed some minor issues >> Re-order patches to make more sense and get clean builds and tests after each patch > > 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 one new commit since the last revision: > > 8347710: [Lilliput] Implement 4 byte headers > > Reviewed-by: stuefe Closing in favour of #201 ------------- PR Comment: https://git.openjdk.org/lilliput/pull/200#issuecomment-3084024274 From rkennke at openjdk.org Thu Jul 17 13:14:20 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 13:14:20 GMT Subject: [master] Withdrawn: Merge jdk:jdk-26+5 In-Reply-To: References: Message-ID: On Mon, 14 Jul 2025 16:14:42 GMT, Roman Kennke wrote: > Merging jdk-26+5 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/lilliput/pull/200 From rkennke at openjdk.org Thu Jul 17 18:33:19 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 18:33:19 GMT Subject: [master] RFR: Merge jdk:jdk-26+6 [v2] In-Reply-To: References: Message-ID: > Merging jdk-26+6 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch Roman Kennke has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 223 commits: - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe - 8320761: [Lilliput] Implement compact identity hashcode Reviewed-by: stuefe - 8347711: [Lilliput] Parallel GC support for compact identity hashcode Reviewed-by: stuefe - 8346011: [Lilliput] Compact Full-GC Forwarding Reviewed-by: stuefe - Merge branch 'master' into merge-jdk-26+6 - 8347711: [Lilliput] Parallel GC support for compact identity hashcode Reviewed-by: stuefe - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe - 8320761: [Lilliput] Implement compact identity hashcode Reviewed-by: stuefe - 8346011: [Lilliput] Compact Full-GC Forwarding Reviewed-by: stuefe - Merge branch 'master' into merge-jdk-25+23 - ... and 213 more: https://git.openjdk.org/lilliput/compare/bf3cfbef...f18edea2 ------------- Changes: https://git.openjdk.org/lilliput/pull/201/files Webrev: https://webrevs.openjdk.org/?repo=lilliput&pr=201&range=01 Stats: 4609 lines in 150 files changed: 3488 ins; 752 del; 369 mod Patch: https://git.openjdk.org/lilliput/pull/201.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/201/head:pull/201 PR: https://git.openjdk.org/lilliput/pull/201 From rkennke at openjdk.org Thu Jul 17 18:33:20 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 18:33:20 GMT Subject: [master] Integrated: Merge jdk:jdk-26+6 In-Reply-To: References: Message-ID: On Thu, 17 Jul 2025 11:52:14 GMT, Roman Kennke wrote: > Merging jdk-26+6 > Fixed some minor issues > Re-order patches to make more sense and get clean builds and tests after each patch This pull request has now been integrated. Changeset: cc42b372 Author: Roman Kennke URL: https://git.openjdk.org/lilliput/commit/cc42b37278b0346d71e0e70baf74122f74be96d5 Stats: 199768 lines in 3397 files changed: 119144 ins; 54536 del; 26088 mod Merge ------------- PR: https://git.openjdk.org/lilliput/pull/201 From rkennke at openjdk.org Thu Jul 17 18:49:13 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 17 Jul 2025 18:49:13 GMT Subject: [master] RFR: Merge jdk:jdk-26+7 Message-ID: <49RXA4frzlsYHboFXDcCN7yxxmIxH0HGS6c_SOWGC18=.4864aec8-8069-4a76-a3d2-191783e82c52@github.com> As title says. ------------- Commit messages: - 8347710: [Lilliput] Implement 4 byte headers - 8320761: [Lilliput] Implement compact identity hashcode - 8347711: [Lilliput] Parallel GC support for compact identity hashcode - 8346011: [Lilliput] Compact Full-GC Forwarding - 8309399: JVMTI spec needs to clarify when OPAQUE_FRAME is thrown for reasons other than a native method - 8357226: Remove unnecessary List.indexOf from RepaintManager.removeInvalidComponent - 8360288: Shenandoah crash at size_given_klass in op_degenerated - 8362336: Revert changes in metaspaceShared.cpp done via JDK-8356807 - 8362276: NMT tests should have locks for the entire tests - 8361076: Add benchmark for ImageReader in preparation for Valhalla changes - ... and 87 more: https://git.openjdk.org/lilliput/compare/bf3cfbef...20406388 The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=lilliput&pr=202&range=00.0 - jdk:jdk-26+7: https://webrevs.openjdk.org/?repo=lilliput&pr=202&range=00.1 Changes: https://git.openjdk.org/lilliput/pull/202/files Stats: 23400 lines in 647 files changed: 15025 ins; 5608 del; 2767 mod Patch: https://git.openjdk.org/lilliput/pull/202.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/202/head:pull/202 PR: https://git.openjdk.org/lilliput/pull/202 From rkennke at openjdk.org Fri Jul 18 12:14:15 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Fri, 18 Jul 2025 12:14:15 GMT Subject: [master] RFR: Merge jdk:jdk-26+7 [v2] In-Reply-To: <49RXA4frzlsYHboFXDcCN7yxxmIxH0HGS6c_SOWGC18=.4864aec8-8069-4a76-a3d2-191783e82c52@github.com> References: <49RXA4frzlsYHboFXDcCN7yxxmIxH0HGS6c_SOWGC18=.4864aec8-8069-4a76-a3d2-191783e82c52@github.com> Message-ID: > As title says. Roman Kennke has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 98 commits: - 8347710: [Lilliput] Implement 4 byte headers Reviewed-by: stuefe - 8320761: [Lilliput] Implement compact identity hashcode Reviewed-by: stuefe - 8347711: [Lilliput] Parallel GC support for compact identity hashcode Reviewed-by: stuefe - 8346011: [Lilliput] Compact Full-GC Forwarding Reviewed-by: stuefe - Merge branch 'master' into merge-jdk-26+7 - 8309399: JVMTI spec needs to clarify when OPAQUE_FRAME is thrown for reasons other than a native method Reviewed-by: cjplummer - 8357226: Remove unnecessary List.indexOf from RepaintManager.removeInvalidComponent Reviewed-by: azvegint, serb - 8360288: Shenandoah crash at size_given_klass in op_degenerated Reviewed-by: shade - 8362336: Revert changes in metaspaceShared.cpp done via JDK-8356807 Reviewed-by: iklam - 8362276: NMT tests should have locks for the entire tests Reviewed-by: shade, coleenp - ... and 88 more: https://git.openjdk.org/lilliput/compare/cc42b372...9ef8f3f0 ------------- Changes: https://git.openjdk.org/lilliput/pull/202/files Webrev: https://webrevs.openjdk.org/?repo=lilliput&pr=202&range=01 Stats: 18778 lines in 506 files changed: 11524 ins; 4843 del; 2411 mod Patch: https://git.openjdk.org/lilliput/pull/202.diff Fetch: git fetch https://git.openjdk.org/lilliput.git pull/202/head:pull/202 PR: https://git.openjdk.org/lilliput/pull/202 From rkennke at openjdk.org Fri Jul 18 12:31:25 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Fri, 18 Jul 2025 12:31:25 GMT Subject: [master] Withdrawn: Merge jdk:jdk-26+7 In-Reply-To: <49RXA4frzlsYHboFXDcCN7yxxmIxH0HGS6c_SOWGC18=.4864aec8-8069-4a76-a3d2-191783e82c52@github.com> References: <49RXA4frzlsYHboFXDcCN7yxxmIxH0HGS6c_SOWGC18=.4864aec8-8069-4a76-a3d2-191783e82c52@github.com> Message-ID: On Thu, 17 Jul 2025 18:42:25 GMT, Roman Kennke wrote: > As title says. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/lilliput/pull/202