- Notifications
You must be signed in to change notification settings - Fork55
8292260: [BACKOUT] JDK-8279219: [REDO] C2 crash when allocating array of size too large#163
Uh oh!
There was an error while loading.Please reload this page.
Conversation
👋 Welcome back kvn! A progress list of the required criteria for merging this PR into |
iwanowww left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Looks good.
@vnkozlov This change now passes allautomated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the fileCONTRIBUTING.md for details. After integration, the commit message for the final commit will be: You can usepull request commands such as/summary,/contributor and/issue to adjust it as needed. At the time when this comment was updated there had been no new commits pushed to the ➡️ To integrate this PR with the above commit message to the |
vnkozlov commentedAug 12, 2022
Thank you, Vladimir. |
vnkozlov commentedAug 12, 2022
/integrate |
Going to push as commit967a28c. |
Uh oh!
There was an error while loading.Please reload this page.
Regressions have been observed with the 11.0.16 and following releases. SeeJDK-8291665 andJDK-8288184. There might be more code-shapes out in the wild which trigger similar issues. Therefore we'd like to back out the patch ofJDK-8279219. Risk is obviously that the fix ofJDK-8279219 would no longer be there and potential other issues caused by the absence ofJDK-8279219 (that we don't know yet). Yet it gets us back to where we were before JDK-8279219. It seems the safest option moving forward.
Backout is not clean because of additional changes ingraphKit.cpp and testTestFailedAllocationBadGraph.java.
I verified changes with test case fromJDK-8288184.
Passed tier1-5.
Progress
Issue
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk19 pull/163/head:pull/163$ git checkout pull/163Update a local copy of the PR:
$ git checkout pull/163$ git pull https://git.openjdk.org/jdk19 pull/163/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 163View PR using the GUI difftool:
$ git pr show -t 163Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk19/pull/163.diff