-
Notifications
You must be signed in to change notification settings - Fork 53
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
Directly set universes in the global wrapper. #672
Conversation
We trust that the set of universes in the evarmap is synchronized with the global environment, which allows setting the constraints in O(1) instead of pushing them in superlinear time. This is seemingly critical for some clients of coq-elpi.
(Unfortunately I don't have an easy way to bench mathcomp-analysis without fiddling with Coq bench files.) |
Let's see if we can change that coq/coq#19400 |
|
I start to think that the best advertisement for Rocq 8.21 will be a bench... |
This change is strictly elpi side though, isn't it compatible with coq 8.19 and 8.20? |
We trust that the set of universes in the evarmap is synchronized with the global environment, which allows setting the constraints in O(1) instead of pushing them in superlinear time. This is seemingly critical for some clients of coq-elpi.