Skip to content

Prevent improper removal of static store in idiom recognition - #15344

Merged
0xdaryl merged 1 commit into
eclipse-openj9:masterfrom
jdmpapin:ir-negligible-static-store
Jun 21, 2022
Merged

Prevent improper removal of static store in idiom recognition#15344
0xdaryl merged 1 commit into
eclipse-openj9:masterfrom
jdmpapin:ir-negligible-static-store

Conversation

@jdmpapin

Copy link
Copy Markdown
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
Copy Markdown
Member

jenkins compile xlinux jdk8

@0xdaryl

0xdaryl commented Jun 21, 2022

Copy link
Copy Markdown
Contributor

Jenkins test sanity all jdk17

@0xdaryl 0xdaryl self-assigned this Jun 21, 2022
@0xdaryl

0xdaryl commented Jun 21, 2022

Copy link
Copy Markdown
Contributor

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

@jdmpapin

Copy link
Copy Markdown
Contributor Author

Yeah, I think it's pretty safe

@0xdaryl

0xdaryl commented Jun 21, 2022

Copy link
Copy Markdown
Contributor

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
Copy Markdown
Member

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

@jdmpapin

Copy link
Copy Markdown
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