| Age | Commit message (Collapse) | Author | Lines |
|
compiler: use `OnceCell` from std
Fixes #76192
The only remaining direct use of `lazy_static` crate is in `src/bootstrap` but I am not sure how I can remove that dependency for now.
r? @matklad
|
|
Stabilise link-self-contained option
MCP has been accepted: https://github.com/rust-lang/compiler-team/issues/343
I'll add improved heuristic in next PR.
|
|
|
|
datastructures: replace `once_cell` crate with an impl from std
Fixes #75700
r? @matklad
We might need a perf run for this change.
|
|
|
|
Fixes #75050
Previously, we would unconditionally suppress the panic hook during
proc-macro execution. This commit adds a new flag
-Z proc-macro-backtrace, which allows running the panic hook for
easier debugging.
|
|
|
|
|