Skip to content

Remove unused symbols (and remove symbol_scoping)#556

Closed
Gbury wants to merge 9 commits intoocaml-flambda:flambda2.0-stablefrom
Gbury:dominator_split
Closed

Remove unused symbols (and remove symbol_scoping)#556
Gbury wants to merge 9 commits intoocaml-flambda:flambda2.0-stablefrom
Gbury:dominator_split

Conversation

@Gbury
Copy link

@Gbury Gbury commented Jul 12, 2021

Rebased version of #535 . It's not very convenient to try and split it further considering that the data flow analysis is correct if and only if it is used (i.e. if some names are deemed unused by the analysis but not effectively removed, it's unsafe). However, the changes are split into two different commits which may be easier to review separately.

@Gbury Gbury changed the title Dominator split Remove unused symbols (and remove symbol_scoping) Jul 12, 2021
@Gbury Gbury requested a review from mshinwell July 12, 2021 15:12
@mshinwell
Copy link

Review is in progress

mshinwell pushed a commit to oxcaml/oxcaml that referenced this pull request Aug 18, 2021
basimkhajwal pushed a commit to basimkhajwal/flambda-backend that referenced this pull request Sep 10, 2021
poechsel pushed a commit to oxcaml/oxcaml that referenced this pull request Sep 20, 2021
@mshinwell
Copy link

Done in the Flambda backend repo.

@mshinwell mshinwell closed this Jan 4, 2022
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.

3 participants