RFR: 8315801: [PPC64] JNI code should be more similar to the Panama implementation [v2]
Martin Doerr
mdoerr at openjdk.org
Thu Sep 7 12:35:32 UTC 2023
> This PR removes writing parameters to stack which are passed in registers. (See JBS issue for more details.) This allows us to get rid of the extra parameter for `c_calling_convention`.
>
> We can also remove the extra space for the Parameter Save Area in some ABIv2 cases (ppc64le).
>
> Tests have passed on linux ppc64 and ppc64le and AIX.
Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
Further simplifications and improvements.
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/15599/files
- new: https://git.openjdk.org/jdk/pull/15599/files/765aca11..4ab5372f
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=15599&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=15599&range=00-01
Stats: 45 lines in 2 files changed: 9 ins; 26 del; 10 mod
Patch: https://git.openjdk.org/jdk/pull/15599.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/15599/head:pull/15599
PR: https://git.openjdk.org/jdk/pull/15599
More information about the hotspot-compiler-dev
mailing list