Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove `scope_auxiliary`. #37764
If that assumption is wrong perhaps we can avoid building
@arielb1 did we have another use in mind for scope-auxiliary? I think it is not needed (the MIR dumping is, I think, just so that we can see what was being generated).
I had originally thought we would use it for borrowck -- and I still want to do a version of borrowck that uses scopes as a first step. @pnkfelix is supposed to be investigating. However, we had agreed we'd just try to add in the scopes that we actually need -- i.e., those that are targeted by a borrow.
Seems fine to remove what we have (esp. for a 10% win) and come back with a clean-slate approach.
cc @rust-lang/compiler -- thoughts?