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

effects: add :removable convenient setting for Base.@assume_effects #47700

Merged
merged 2 commits into from
Nov 25, 2022

Conversation

aviatesk
Copy link
Member

This setting is similar to :foldable but for dead call elimination.

This setting is similar to `:foldable` but for dead call elimination.
@oscardssmith
Copy link
Member

are there future effects we could add that distinguish between foldable and removable?

@aviatesk
Copy link
Member Author

They're different already.

test/compiler/effects.jl Outdated Show resolved Hide resolved
@aviatesk aviatesk merged commit 039d8fd into master Nov 25, 2022
@aviatesk aviatesk deleted the avi/removable-setting branch November 25, 2022 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants