| Age | Commit message (Expand) | Author | Lines |
| 2023-12-25 | Auto merge of #119226 - Mark-Simulacrum:format-efficiency, r=TaKO8Ki | bors | -23/+36 |
| 2023-12-25 | Auto merge of #119122 - matthewjasper:if-let-guard-scoping, r=TaKO8Ki | bors | -239/+233 |
| 2023-12-25 | Auto merge of #119274 - RalfJung:raw-ptr-pattern-ice, r=compiler-errors | bors | -1/+1 |
| 2023-12-24 | Auto merge of #119139 - michaelwoerister:cleanup-stable-source-file-id, r=cjg... | bors | -118/+131 |
| 2023-12-24 | Auto merge of #119278 - bjorn3:sync_cg_clif-2023-12-24, r=bjorn3 | bors | -290/+99 |
| 2023-12-24 | Auto merge of #118796 - Nadrieril:fix-exponential-id-match-2, r=cjgillot | bors | -29/+205 |
| 2023-12-24 | Fix borked subtree syncs | bjorn3 | -256/+33 |
| 2023-12-24 | Merge commit '26c02eb2904da9a53d2220d4f3069b19a3c81d3d' into sync_cg_clif-202... | bjorn3 | -34/+66 |
| 2023-12-24 | Auto merge of #119265 - Mark-Simulacrum:remove-cache, r=cjgillot | bors | -22/+8 |
| 2023-12-24 | fix ICE when using raw ptr in a pattern | Ralf Jung | -1/+1 |
| 2023-12-24 | Auto merge of #119238 - Mark-Simulacrum:def-hash-efficiency, r=cjgillot | bors | -31/+19 |
| 2023-12-24 | Auto merge of #119268 - matthiaskrgr:rollup-7ggmcdn, r=matthiaskrgr | bors | -0/+6 |
| 2023-12-24 | Rollup merge of #119257 - RalfJung:tls-comments, r=petrochenkov | Matthias Krüger | -0/+6 |
| 2023-12-23 | Auto merge of #119218 - Nadrieril:nested-opaque-reveal, r=compiler-errors | bors | -22/+87 |
| 2023-12-23 | Rework the explanation of relevancy | Nadrieril | -48/+138 |
| 2023-12-23 | Auto merge of #119263 - matthiaskrgr:rollup-zxok9fb, r=matthiaskrgr | bors | -8/+20 |
| 2023-12-23 | Remove metadata decoding DefPathHash cache | Mark Rousskov | -22/+8 |
| 2023-12-23 | Specialize DefPathHash table to skip crate IDs | Mark Rousskov | -31/+19 |
| 2023-12-23 | Rollup merge of #119254 - fee1-dead-contrib:randomfix, r=compiler-errors | Matthias Krüger | -8/+0 |
| 2023-12-23 | Rollup merge of #112936 - Toasterson:illumos-aarch64-target, r=jackh726 | Matthias Krüger | -0/+20 |
| 2023-12-23 | Auto merge of #119225 - Mark-Simulacrum:remove-option, r=compiler-errors | bors | -3/+3 |
| 2023-12-23 | interpret/memory: explain why we check is_thread_local_static | Ralf Jung | -0/+6 |
| 2023-12-23 | Rollup merge of #119248 - lukas-code:purge-unused-outlives-test, r=cjgillot | Matthias Krüger | -31/+19 |
| 2023-12-23 | Rollup merge of #119231 - aDotInTheVoid:PatKind-struct-bool-docs, r=compiler-... | Matthias Krüger | -11/+20 |
| 2023-12-23 | Remove an unused diagnostic struct | Deadbeef | -8/+0 |
| 2023-12-23 | Reveal empty opaques in depth | Nadrieril | -22/+87 |
| 2023-12-23 | move rustc_outlives test code from query to dedicated function | Lukas Markeffsky | -31/+19 |
| 2023-12-23 | Auto merge of #119072 - fee1-dead-contrib:effects-fixes, r=compiler-errors | bors | -155/+49 |
| 2023-12-23 | Improve performance on wide matches | Nadrieril | -29/+115 |
| 2023-12-23 | bool->enum for ast::PatKind::Struct presence of `..` | Alona Enraght-Moony | -11/+20 |
| 2023-12-22 | Rollup merge of #119230 - Nadrieril:librarify-even-further, r=compiler-errors | Michael Goulet | -41/+44 |
| 2023-12-22 | Rollup merge of #119222 - eholk:into-async-iterator, r=compiler-errors,dtolnay | Michael Goulet | -1/+20 |
| 2023-12-22 | Rollup merge of #119198 - compiler-errors:desugaring, r=eholk | Michael Goulet | -224/+429 |
| 2023-12-22 | Rollup merge of #119171 - nnethercote:cleanup-errors-4, r=compiler-errors | Michael Goulet | -935/+598 |
| 2023-12-22 | Rollup merge of #119077 - tmiasko:lint, r=cjgillot | Michael Goulet | -55/+144 |
| 2023-12-22 | Rollup merge of #119012 - workingjubilee:extract-enum-layout-fn, r=b-naber | Michael Goulet | -584/+634 |
| 2023-12-23 | Remove `DiagnosticBuilder::forget_guarantee`. | Nicholas Nethercote | -52/+24 |
| 2023-12-23 | Remove all uses of `DiagnosticBuilder::forget_guarantee()`. | Nicholas Nethercote | -14/+13 |
| 2023-12-23 | Fix a comment. | Nicholas Nethercote | -1/+1 |
| 2023-12-23 | Fix weird code setting in `create_feature_err`. | Nicholas Nethercote | -1/+1 |
| 2023-12-23 | Use `pub(crate)` in a couple of places. | Nicholas Nethercote | -2/+2 |
| 2023-12-23 | Take full advantage of a `use Level::*;`. | Nicholas Nethercote | -35/+33 |
| 2023-12-23 | Remove `LabelKind`. | Nicholas Nethercote | -16/+2 |
| 2023-12-23 | Remove `SubDiagnostic::render_span`. | Nicholas Nethercote | -10/+3 |
| 2023-12-23 | Remove `render_span` args from `Diagnostic::{sub,sub_with_highlight}`. | Nicholas Nethercote | -27/+15 |
| 2023-12-23 | Improve some names. | Nicholas Nethercote | -43/+43 |
| 2023-12-23 | Remove `Diagnostic::new_with_code`. | Nicholas Nethercote | -21/+1 |
| 2023-12-23 | Rename `EarlyDiagCtxt` methods to match `DiagCtxt`. | Nicholas Nethercote | -89/+88 |
| 2023-12-23 | Remove `DiagCtxtInner::span_bug`. | Nicholas Nethercote | -13/+5 |
| 2023-12-23 | Introduce `DiagCtxt::treat_next_err_as_bug`. | Nicholas Nethercote | -7/+8 |