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

Remove redundant prerequisite steps from the default optimizer sequence #15092

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

cameel
Copy link
Member

@cameel cameel commented May 11, 2024

Since gho steps are hard-coded as prerequisites, there's not much point in having them in the default sequence. All other steps are supposed to preserve these properties.

For now this is just to verify that removing them does not really change generated bytecode in a meaningful way.

If this is true, we might consider merging it, though that would probably be better done only after rebasing it on the new sequence (#15030). Otherwise merging it would just revert it.

@cameel cameel self-assigned this May 11, 2024
@cameel cameel force-pushed the remove-redundant-prerequisites-from-default-sequence branch from 80c293d to 1462e34 Compare May 13, 2024 17:14
@cameel
Copy link
Member Author

cameel commented May 13, 2024

Rebased on top of the new sequence.

Copy link
Member

@r0qs r0qs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also need to update the docs with this new default sequence, right? I guess we mention it there.

@cameel
Copy link
Member Author

cameel commented May 15, 2024

No, we don't really document the default sequence.

We need a changelog entry though.

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

Successfully merging this pull request may close these issues.

None yet

2 participants