Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 10 pull requests #93616

Closed
wants to merge 24 commits into from
Closed
Changes from 2 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
4413141
rustdoc: Fix ICE report
ehuss Dec 27, 2021
34106f8
Stabilize -Z instrument-coverage as -C instrument-coverage
joshtriplett Oct 21, 2021
760c13f
Rewrite instrument-coverage documentation to use LLVM tools directly
joshtriplett Oct 22, 2021
c840003
Update instrument-coverage documentation to document stability and LL…
joshtriplett Oct 26, 2021
e14bd48
Clarify stability expectations for llvm-tools-preview
joshtriplett Oct 27, 2021
6593fcd
Require `-Zunstable-options` for `-C instrument-coverage=except-*` op…
joshtriplett Jan 2, 2022
73ad8df
Deduplicate lines in long const-eval stack trace
compiler-errors Jan 12, 2022
2d7ffbb
Factor convenience functions out of main printer implementation
dtolnay Jan 21, 2022
891368f
Make rustc use `RUST_BACKTRACE=full` by default
Aaron1011 Feb 2, 2022
08be313
Use Option::then in two places
est31 Feb 2, 2022
1dbdfc4
Update browser-ui-test version
GuillaumeGomez Feb 2, 2022
088474a
fix: Remove extra newlines from junit output
last-partizan Feb 1, 2022
547b4e6
Add more *-unwind ABI variants
Amanieu Feb 1, 2022
3b52cca
Correct incorrect description of preorder traversals.
JakobDegen Feb 3, 2022
3681a40
Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, …
matthiaskrgr Feb 3, 2022
7f6acba
Rollup merge of #92310 - ehuss:rustdoc-ice, r=estebank
matthiaskrgr Feb 3, 2022
a11629e
Rollup merge of #92802 - compiler-errors:deduplicate-stack-trace, r=o…
matthiaskrgr Feb 3, 2022
2e9f0fa
Rollup merge of #93515 - dtolnay:convenience, r=davidtwco
matthiaskrgr Feb 3, 2022
02873fa
Rollup merge of #93561 - Amanieu:more-unwind-abi, r=nagisa
matthiaskrgr Feb 3, 2022
19e74d6
Rollup merge of #93566 - Aaron1011:rustc-backtrace, r=davidtwco
matthiaskrgr Feb 3, 2022
7dbb270
Rollup merge of #93589 - est31:option_then, r=cjgillot
matthiaskrgr Feb 3, 2022
b0037f4
Rollup merge of #93597 - GuillaumeGomez:update-browser-ui-test, r=jsha
matthiaskrgr Feb 3, 2022
1abc0da
Rollup merge of #93600 - last-partizan:fix-junit-formatter, r=yaahc
matthiaskrgr Feb 3, 2022
d9c74a6
Rollup merge of #93606 - JakobDegen:mischaracterized-preorder, r=oli-obk
matthiaskrgr Feb 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion compiler/rustc_mir_build/src/build/matches/mod.rs
Original file line number Diff line number Diff line change
@@ -264,7 +264,7 @@ impl<'a, 'tcx> Builder<'a, 'tcx> {
// The set of places that we are creating fake borrows of. If there are
// no match guards then we don't need any fake borrows, so don't track
// them.
let mut fake_borrows = if match_has_guard { Some(FxHashSet::default()) } else { None };
let mut fake_borrows = match_has_guard.then(FxHashSet::default);

let mut otherwise = None;

2 changes: 1 addition & 1 deletion compiler/rustc_query_system/src/dep_graph/serialized.rs
Original file line number Diff line number Diff line change
@@ -182,7 +182,7 @@ impl<K: DepKind> EncoderState<K> {
total_edge_count: 0,
total_node_count: 0,
result: Ok(()),
stats: if record_stats { Some(FxHashMap::default()) } else { None },
stats: record_stats.then(FxHashMap::default),
}
}