-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
two-phase-borrows need a specification #46901
Comments
hmm is this "covered" by "adjust documentation" on #44100? Somehow I suspect that the adjustment expected there did not account for how subtle the corner cases here might be. |
cc @bobtwinkles who did the two phase borrows rewrite (#48770) |
I'm going to push this to "the final milestone" -- I do think we want to "freeze" a spec for NLL as it is implemented (pending polonius improvements). |
Visited for T-compiler triage. I cannot imagine us blocking the release on this (even though it is of course desirable.) I-nominating for discussion at next WG-compiler-nll meeting |
unnominating. We'll get to this when we get to all the NLL-deferred issues, and right now its just clogging up T-compiler process. |
Re-triaging for #56754. P-high. Assigning to self. |
(it would be good to take care of this in tandem with resolving the question of #56254 ) |
subtask of #54129 |
triage: should we realistically continue keeping this at P-high? (I've been absent but the fact that no one prioritized work-stealing it while I was gone for three weeks makes me wonder if it is in fact a P-medium issue...) |
triage: downgrading from P-high to P-medium. |
Spawned off of #46887 (comment): While our short term solution for two-phase borrow support (#46037) is to make it as conservative as we can (e.g. the still planned #46747), the reality is that its complex and needs a specification.
(It might even be worth the exercise of adding them to the https://github.com/nikomatsakis/borrowck model )
The text was updated successfully, but these errors were encountered: