[master] RFR: Merge jdk:jdk-21+8 [v2]
Roman Kennke
rkennke at openjdk.org
Fri Feb 3 18:23:03 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)
Roman Kennke has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 78 commits:
- Merge tag 'jdk-21+8' into merge-jdk-21+8
Added tag jdk-21+8 for changeset bc750f70
- 8301514: [Lilliput] Enable fast-locking with ZGC
Reviewed-by: shade
- 8301545: [Lilliput] Fix aarch64 interpreter load_nklass()
Reviewed-by: shade
- 8300888: [Lilliput] Remaining missing parts in the SA
Reviewed-by: shade
- 8300527: [Lilliput] Simplify and optimize loading of Klass*
Reviewed-by: shade
- 8300733: [Lilliput] Enable fast-locking for Lilliput
Reviewed-by: shade
- 8300573: [Lilliput] Properly set ZF on anon-check path; avoid some conditional branches
Reviewed-by: shade
- 8300735: [Lilliput] Adjust GHA and jcheck config
Reviewed-by: shade
- 8300440: [Lilliput] Implement alternative fast-locking scheme
Reviewed-by: shade
- Merge jdk:jdk-21+4
Reviewed-by: shade
- ... and 68 more: https://git.openjdk.org/lilliput/compare/bc750f70...e26f82a9
-------------
Changes: https://git.openjdk.org/lilliput/pull/71/files
Webrev: https://webrevs.openjdk.org/?repo=lilliput&pr=71&range=01
Stats: 6192 lines in 255 files changed: 4089 ins; 934 del; 1169 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