RFR: Merge panama
Jorn Vernee
jvernee at openjdk.org
Tue Feb 13 17:18:20 UTC 2024
Merge panama branch into jdk22 branch, to pull in all the latest changes for jdk22
This PR also contains a small fix in `test/jtreg/generator/clinitCycles/libClinitGlobal.c`. This file was including a header using `#include <...>` which doesn't work on some versions of GCC. `<>` should be used for system headers. I've switched the test to using `#include "..."` instead, which works.
-------------
Commit messages:
- Merge branch 'panama' into MergePanamaJDK22
- 7903660: Drop layout-inferring varargs invoker + add method handle factory
- Add missing inputs to tasks in gradle build
- 7903656: Variadic invoker class names are not mangled
- Refresh libclang (take three)
- 7903654: Jextract should use library lookup
- Streamline gradle task dependencies
- Fix curl sample
- 7903649: Field and global variables of array type should have indexed accessors
- Refresh libclang (again)
- ... and 56 more: https://git.openjdk.org/jextract/compare/aa5f2500...d13a8308
The webrevs contain the adjustments done while merging with regards to each parent branch:
- jdk22: https://webrevs.openjdk.org/?repo=jextract&pr=207&range=00.0
- panama: https://webrevs.openjdk.org/?repo=jextract&pr=207&range=00.1
Changes: https://git.openjdk.org/jextract/pull/207/files
Stats: 24514 lines in 320 files changed: 11816 ins; 8269 del; 4429 mod
Patch: https://git.openjdk.org/jextract/pull/207.diff
Fetch: git fetch https://git.openjdk.org/jextract.git pull/207/head:pull/207
PR: https://git.openjdk.org/jextract/pull/207
More information about the jextract-dev
mailing list