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
There's a nightly flag rust-lang/rust#89920 that removes file/line/column information from panics and [track_caller]. Apart from reduction in the location data, this sometimes also lets the compiler unify code paths of multiple panics into one.
The text was updated successfully, but these errors were encountered:
It helps with panic=abort (locations are still printed), but is mostly unnecessary when using panic_immediate_abort (std inlines panic code, and the locations are optimized out). It's still possible to use caller locations for non-panicking code, e.g. tokio collects them for showing task locations in tokio-console.
There's a nightly flag rust-lang/rust#89920 that removes file/line/column information from panics and
[track_caller]
. Apart from reduction in the location data, this sometimes also lets the compiler unify code paths of multiple panics into one.The text was updated successfully, but these errors were encountered: