Re:Rust's 2019 Roadmap
by sanxiyn on Tuesday April 23, 2019 @01:54PM
(#19731084)
Since the new borrow checker is maturing, people are working on the new new borrow checker: https://github.com/rust-lang/polonius
[ Parent
| on HN ]
For those wondering, the "new new borrow checker" is similar to its predecessor in that it operates on the compiler's MIR, but is a different and slightly more complete algorithm (it accepts a strict superset of code, thus backwards compatible). This two-step rollout was decided last year due to (at the time) some unacceptable compile-time regressions in the new-new algorithm's implementation. Read about it here: http://smallcultfollowing.com/babysteps/blog/2018/06/15/mir-...