| Age | Commit message (Expand) | Author | Lines |
| 2021-12-30 | Auto merge of #89336 - Aaron1011:variance-struct-diag, r=cjgillot | bors | -40/+78 |
| 2021-12-30 | Auto merge of #91125 - eskarn:llvm-passes-plugin-support, r=nagisa | bors | -27/+58 |
| 2021-12-29 | Refactor variance diagnostics to work with more types | Aaron Hill | -40/+78 |
| 2021-12-29 | Auto merge of #88354 - Jmc18134:hint-space-pauth-opt, r=nagisa | bors | -6/+95 |
| 2021-12-29 | Auto merge of #92244 - petrochenkov:alltraits, r=cjgillot | bors | -106/+91 |
| 2021-12-29 | Auto merge of #92397 - matthiaskrgr:rollup-xnfou17, r=matthiaskrgr | bors | -49/+133 |
| 2021-12-29 | Rollup merge of #92372 - dtolnay:fntype, r=jackh726 | Matthias Krüger | -8/+2 |
| 2021-12-29 | Rollup merge of #92371 - dtolnay:attrblock, r=oli-obk | Matthias Krüger | -11/+12 |
| 2021-12-29 | Rollup merge of #92351 - TmLev:master, r=GuillaumeGomez | Matthias Krüger | -1/+34 |
| 2021-12-29 | Rollup merge of #92237 - compiler-errors:issue-92100, r=cjgillot | Matthias Krüger | -1/+4 |
| 2021-12-29 | Rollup merge of #92118 - jackh726:type-alias-position-error, r=petrochenkov | Matthias Krüger | -28/+81 |
| 2021-12-29 | Auto merge of #92254 - krasimirgg:gsgdt-up, r=Mark-Simulacrum | bors | -2/+2 |
| 2021-12-28 | Print space after formal generic params in fn type | David Tolnay | -8/+2 |
| 2021-12-28 | Remove pretty printer space inside block with only outer attrs | David Tolnay | -11/+12 |
| 2021-12-28 | Parse and suggest moving where clauses after equals for type aliases | Jack Huey | -28/+81 |
| 2021-12-28 | Auto merge of #92352 - matthiaskrgr:rollup-19fbq7u, r=matthiaskrgr | bors | -5/+20 |
| 2021-12-28 | Auto merge of #92153 - petrochenkov:foreignchild, r=cjgillot | bors | -44/+20 |
| 2021-12-28 | Rollup merge of #92333 - compiler-errors:elided-lifetime-spans, r=cjgillot | Matthias Krüger | -4/+9 |
| 2021-12-28 | Rollup merge of #92076 - Aaron1011:rustdoc-auto-trait-ignore, r=cjgillot | Matthias Krüger | -1/+11 |
| 2021-12-28 | docs(error-codes): Add long error explanation for E0227 | TmLev | -1/+34 |
| 2021-12-28 | rustc_metadata: Encode list of all crate's traits into metadata | Vadim Petrochenkov | -106/+91 |
| 2021-12-27 | Tighten span when suggesting lifetime on path | Michael Goulet | -4/+9 |
| 2021-12-28 | Auto merge of #92159 - petrochenkov:decoditer, r=cjgillot | bors | -99/+70 |
| 2021-12-28 | rustc_metadata: Merge items from `extern` blocks into their parent modules | Vadim Petrochenkov | -44/+20 |
| 2021-12-28 | Auto merge of #92130 - Kobzol:stable-hash-str, r=cjgillot | bors | -3/+2 |
| 2021-12-27 | Rollup merge of #92161 - petrochenkov:misclean, r=cjgillot | Matthias Krüger | -26/+16 |
| 2021-12-27 | Rollup merge of #92147 - calebcartwright:publicize-builtin_macro-asm, r=cjgillot | Matthias Krüger | -3/+3 |
| 2021-12-27 | Rollup merge of #92112 - SparrowLii:issue92010, r=cjgillot | Matthias Krüger | -1/+1 |
| 2021-12-27 | Rollup merge of #90586 - jswrenn:relax-privacy-lints, r=petrochenkov | Matthias Krüger | -1/+5 |
| 2021-12-27 | Visit patterns' literal expressions before binding new idents | Michael Goulet | -1/+4 |
| 2021-12-27 | relax priv-in-pub lint on generic bounds and where clauses in trait impls | Jack Wrenn | -1/+5 |
| 2021-12-26 | Auto merge of #92257 - fee1-dead:fix_env_further_bounds, r=oli-obk | bors | -0/+33 |
| 2021-12-24 | Auto merge of #92156 - petrochenkov:ctorkind, r=davidtwco | bors | -28/+21 |
| 2021-12-25 | normalize env constness for nested obligations | Deadbeef | -0/+33 |
| 2021-12-24 | Bump `gsgdt` to 0.1.3 | Krasimir Georgiev | -2/+2 |
| 2021-12-24 | Auto merge of #91342 - RalfJung:fn-abi, r=eddyb,oli-obk | bors | -145/+236 |
| 2021-12-23 | Auto merge of #92222 - nnethercote:rm-global_allocator-rustc-rustdoc, r=alexc... | bors | -17/+24 |
| 2021-12-23 | Rollup merge of #92203 - Aaron1011:mir-adt-def, r=oli-obk | Matthias Krüger | -32/+33 |
| 2021-12-23 | Auto merge of #92167 - pierwill:chalk-update, r=jackh726 | bors | -117/+119 |
| 2021-12-23 | Remove useless `#[global_allocator]` from rustc and rustdoc. | Nicholas Nethercote | -17/+24 |
| 2021-12-23 | Auto merge of #92216 - matthiaskrgr:rollup-luplvuc, r=matthiaskrgr | bors | -16/+17 |
| 2021-12-23 | Rollup merge of #91544 - rukai:91492, r=wesleywiser | Matthias Krüger | -16/+17 |
| 2021-12-22 | Store a `DefId` instead of an `AdtDef` in `AggregateKind::Adt` | Aaron Hill | -32/+33 |
| 2021-12-22 | rustc `VecGraph`: require the index type to implement Ord | pierwill | -6/+9 |
| 2021-12-22 | Require Ord for rustc_index::SparseBitSet::last_set_in | pierwill | -3/+8 |
| 2021-12-22 | Remove `PartialOrd` and `Ord` from `LocalDefId` | pierwill | -24/+72 |
| 2021-12-22 | Upgrade `tracing-subscriber` | pierwill | -1/+1 |
| 2021-12-22 | Update chalk to 0.75.0 | pierwill | -116/+118 |
| 2021-12-22 | rustc_metadata: Merge `get_ctor_def_id` and `get_ctor_kind` | Vadim Petrochenkov | -28/+21 |
| 2021-12-21 | rustc_builtin_macros: make asm mod public for rustfmt | Caleb Cartwright | -3/+3 |