8380565: PPC64: deoptimization stub should save vector registers#2771
8380565: PPC64: deoptimization stub should save vector registers#2771TheRealMDoerr wants to merge 2 commits intoopenjdk:masterfrom
Conversation
|
👋 Welcome back mdoerr! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
reinrich
left a comment
There was a problem hiding this comment.
Looks good.
Cheers, Richard.
|
Thanks for the review! |
|
|
…X:UseAVX=1 after JDK-8380565
|
/issue add JDK-8381315 |
|
@TheRealMDoerr |
Backport of JDK-8380565 + testfix JDK-8381315.
Most of it applies cleanly, but I had to make small adaptations because JDK-8354650 and JDK-8351666 are not in jdk21u (and not really backport candidates because they are large and require follow-up changes):
VectorSRegisters are used in sharedRuntime_ppc.cpp. The upstream version only usesVectorRegisters.The included regression test fails without this fix and passes with this fix.
Progress
Issues
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk21u-dev.git pull/2771/head:pull/2771$ git checkout pull/2771Update a local copy of the PR:
$ git checkout pull/2771$ git pull https://git.openjdk.org/jdk21u-dev.git pull/2771/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 2771View PR using the GUI difftool:
$ git pr show -t 2771Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk21u-dev/pull/2771.diff
Using Webrev
Link to Webrev Comment