Skip to content

Conversation

@eeckstein
Copy link
Contributor

This pass has been disabled since a very long time (because it's terrible for code size). It does not work for OSSA. Therefore it cannot be enabled anymore (as is) once we have OSSA throughout the pipeline. So it's time to completely remove it.

This pass has been disabled since a very long time (because it's terrible for code size).
It does not work for OSSA. Therefore it cannot be enabled anymore (as is) once we have OSSA throughout the pipeline.
So it's time to completely remove it.
@eeckstein
Copy link
Contributor Author

@swift-ci smoke test

1 similar comment
@eeckstein
Copy link
Contributor Author

@swift-ci smoke test

@meg-gupta
Copy link
Contributor

lgtm

@eeckstein eeckstein merged commit 611102b into swiftlang:main Oct 13, 2025
3 checks passed
@eeckstein eeckstein deleted the remove-speculative-devirtualization branch October 13, 2025 16:21
@atrick
Copy link
Contributor

atrick commented Oct 13, 2025

I fully support this.

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