Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent improper removal of static store in idiom recognition #15344

Merged
merged 1 commit into from
Jun 21, 2022

Conversation

jdmpapin
Copy link
Contributor

Previously, a static store could be marked negligible based on its uses in TR_CISCTransformer::simpleOptimization(), which could allow for the loop to be transformed in a way that removes the store.

Issue: #15319

Previously, a static store could be marked negligible based on its uses
in TR_CISCTransformer::simpleOptimization(), which could allow for the
loop to be transformed in a way that removes the store.

Issue: eclipse-openj9#15319
@pshipton
Copy link
Member

jenkins compile xlinux jdk8

@0xdaryl
Copy link
Contributor

0xdaryl commented Jun 21, 2022

Jenkins test sanity all jdk17

@0xdaryl 0xdaryl self-assigned this Jun 21, 2022
@0xdaryl
Copy link
Contributor

0xdaryl commented Jun 21, 2022

I feel this is reasonably safe for 0.33. Do you agree @jdmpapin ?

@jdmpapin
Copy link
Contributor Author

Yeah, I think it's pretty safe

@0xdaryl
Copy link
Contributor

0xdaryl commented Jun 21, 2022

OK. I'll merge this now into master. Please create a 0.33 PR as well that we can merge after the head stream soaks for a day or so. @pshipton FYI.

@0xdaryl 0xdaryl merged commit 4169fa0 into eclipse-openj9:master Jun 21, 2022
@pshipton
Copy link
Member

If things look good pls merge the 0.33 PR before the weekend.

@jdmpapin
Copy link
Contributor Author

Opened #15386

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants