You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
140: Improve `imp_pl` size r=matklad a=quininer
I have observed that the program size has increased a lot after enabling the `parking_lot` feature.
`parking_lot` will actively inline methods, which leads to some unnecessary duplication of code. see Amanieu/parking_lot#236
This PR introduces an `InlineLessRawMutex` wrapper to avoid this problem. `initialize` is a cold path, I don't think this will cause performance problems.
Co-authored-by: quininer <quininer@live.com>
0 commit comments