Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of rust-lang#242 - quininer:patch-2, r=Amanieu
always inline `ScopeGuard::drop` I accidentally discovered that some minor changes in a production project will cause a lot of size increase and some performance regression. After comparison, I found a lot of `ScopeGuard::drop` symbols appeared in the poorer version. I suspect this is because the compiler missed some inline. for `ScopeGuard`, it should always be beneficial to inline it.
- Loading branch information