[master] RFR: Merge jdk:jdk-21+8
Roman Kennke
rkennke at openjdk.org
Fri Feb 3 18:17:23 UTC 2023
As subject says.
3 tests were failing after the merge:
- runtime/CompressedOops/CompressedClassSpaceSize.java: according to @tstuefe, the test requires adjusting the minimum size. This is related to [JDK-8294677](https://bugs.openjdk.org/browse/JDK-8294677).
- runtime/CompressedOops/CompressedClassPointerEncoding.java: This test is new in Lilliput. Some tests failed due to misaligned class space. I commented out those tests and filed [JDK-8301786](https://bugs.openjdk.org/browse/JDK-8301786).
- compiler/c2/irTests/TestVectorizationNotRun.java: New test that starts failing, presumably because byte[] and long[] don't start at same offset in Lilliput. I problem-listed the test for now, and filed: [JDK-8301785](https://bugs.openjdk.org/browse/JDK-8301785).
Testing:
- [x] tier1 (aarch64/x86_64)
- [x] tier2 (aarch64/x86_64)
-------------
Commit messages:
- Merge tag 'jdk-21+8' into merge-jdk-21+8
- 8294527: Some java.security.debug options missing from security docs
- 8301447: [REDO] CodeHeap has virtual methods that are not overridden
- 8295486: Inconsistent constant field values observed during compilation
- 8301093: C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
- 8300256: C2: vectorization is sometimes skipped on loops where it would succeed
- 8301402: os::print_location gets is_global_handle assert
- 8301446: Remove unused includes of gc/shared/genOopClosures
- 8301459: Serial: Merge KeepAliveClosure into FastKeepAliveClosure
- 8301570: Test runtime/jni/nativeStack/ needs to detach the native thread
- ... and 451 more: https://git.openjdk.org/lilliput/compare/f9d0f393...e26f82a9
The webrevs contain the adjustments done while merging with regards to each parent branch:
- master: https://webrevs.openjdk.org/?repo=lilliput&pr=71&range=00.0
- jdk:jdk-21+8: https://webrevs.openjdk.org/?repo=lilliput&pr=71&range=00.1
Changes: https://git.openjdk.org/lilliput/pull/71/files
Stats: 54667 lines in 2641 files changed: 22968 ins; 8800 del; 22899 mod
Patch: https://git.openjdk.org/lilliput/pull/71.diff
Fetch: git fetch https://git.openjdk.org/lilliput pull/71/head:pull/71
PR: https://git.openjdk.org/lilliput/pull/71
More information about the lilliput-dev
mailing list