Aleksey Kladov
67f16431aa
Rollup merge of #76075 - marmeladema:remove-once-cell-crate, r=matklad
...
datastructures: replace `once_cell` crate with an impl from std
Fixes #75700
r? @matklad
We might need a perf run for this change.
2020-08-31 15:22:42 +02:00
Mateusz Mikuła
23f0ccfe5d
Stabilise link-self-contained option
2020-08-31 15:13:31 +02:00
Aaron Hill
d9208665b5
Add -Z proc-macro-backtrace
to allow showing proc-macro panics
...
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.
2020-08-30 22:17:24 -04:00
Esteban Küber
07112ca62d
Suggest if let x = y
when encountering if x = y
...
Detect potential cases where `if let` was meant but `let` was left out.
Fix #44990 .
2020-08-30 15:01:06 -07:00
marmeladema
68500ffacb
datastructures: replace once_cell
crate with an impl from std
2020-08-30 20:06:14 +01:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00