[code-reflection] RFR: Merge master
Paul Sandoz
psandoz at openjdk.org
Mon Jun 24 18:04:02 UTC 2024
Merge with master, updated to JDK 24.
All code reflection tests pass, examples and HAT are ok too.
The sources for classes `InvokerBytecodeGenerator`, `GenerateJLIClassesHelper` and `InnerClassLambdaMetafactory` were not merged and updated to use the Class File API, since the latter was enhanced to support quoted lambdas and requires some additional work to transition from ASM to the Class File API.
-------------
Commit messages:
- Merge remote-tracking branch 'upstream/master' into merge-master
- 8332099: since-checker - Add @ since to package-info in jdk.jsobject
- 8334509: Cancelling PageDialog does not return the same PageFormat object
- 8334441: Mark tests in jdk_security_infra group as manual
- 8334715: [riscv] Mixed use of tab and whitespace in riscv.ad
- 8334695: Fix build failure without zgc after JDK-8333300
- 8333867: SHA3 performance can be improved
- 8327793: Deprecate jstatd for removal
- 8334706: [JVMCI] APX registers incorrectly exposed on AMD64
- 8332314: Add window size configuration option to JavaShellToolBuilder interface
- ... and 673 more: https://git.openjdk.org/babylon/compare/260ce26c...c8fb4102
The webrevs contain the adjustments done while merging with regards to each parent branch:
- code-reflection: https://webrevs.openjdk.org/?repo=babylon&pr=156&range=00.0
- master: https://webrevs.openjdk.org/?repo=babylon&pr=156&range=00.1
Changes: https://git.openjdk.org/babylon/pull/156/files
Stats: 172622 lines in 3123 files changed: 114105 ins; 41887 del; 16630 mod
Patch: https://git.openjdk.org/babylon/pull/156.diff
Fetch: git fetch https://git.openjdk.org/babylon.git pull/156/head:pull/156
PR: https://git.openjdk.org/babylon/pull/156
More information about the babylon-dev
mailing list