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

Incorporate knowledge of disjoint markers into simplification #7760

Open
charliermarsh opened this issue Sep 28, 2024 · 1 comment
Open

Incorporate knowledge of disjoint markers into simplification #7760

charliermarsh opened this issue Sep 28, 2024 · 1 comment
Labels
performance Potential performance improvement

Comments

@charliermarsh
Copy link
Member

There are some markers that we "know" cannot be true at the same time, despite the fact that it's not encoded in the grammar or schema at all.

For example, this is never true: platform_system == 'Linux' and sys_platform == 'darwin'.

If we encode knowledge about the markers that we "know" are disjoint, we can omit more forks, wheels, etc.

@charliermarsh charliermarsh added the performance Potential performance improvement label Sep 28, 2024
@charliermarsh
Copy link
Member Author

\cc @ibraheemdev

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

No branches or pull requests

1 participant