| Age | Commit message (Expand) | Author | Lines |
| 2023-06-21 | Rollup merge of #112853 - GuillaumeGomez:type_alias_type, r=oli-obk | Guillaume Gomez | -0/+1 |
| 2023-06-21 | Add `lazy_type_alias` feature gate | Guillaume Gomez | -0/+1 |
| 2023-06-21 | Rollup merge of #112790 - WaffleLapkin:syntactically, r=Nilstrieb | Nilstrieb | -0/+1 |
| 2023-06-20 | Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnr | bors | -0/+1 |
| 2023-06-20 | Merge attrs, better validation | Michael Goulet | -1/+1 |
| 2023-06-20 | Add rustc_do_not_implement_via_object | Michael Goulet | -0/+1 |
| 2023-06-19 | Rollup merge of #112705 - WaffleLapkin:simplify_source_callee_impl, r=cjgillot | Matthias Krüger | -7/+10 |
| 2023-06-19 | Syntatically accept `become` expressions | Maybe Waffle | -0/+1 |
| 2023-06-17 | Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obk | bors | -1/+0 |
| 2023-06-16 | remove box_free and replace with drop impl | DrMeepster | -1/+0 |
| 2023-06-16 | Rollup merge of #112706 - WaffleLapkin:syntax_context_is_root, r=petrochenkov | Michael Goulet | -11/+16 |
| 2023-06-16 | Add `SyntaxContext::is_root` | Maybe Waffle | -11/+16 |
| 2023-06-16 | Simplify `Span::source_callee` impl | Maybe Waffle | -7/+10 |
| 2023-06-16 | `#[lang_item]` for `core::ptr::Unique` | Neven Villani | -0/+1 |
| 2023-06-15 | privacy: Feature gate new type privacy lints | Vadim Petrochenkov | -0/+1 |
| 2023-06-11 | Rollup merge of #112475 - chenyukang:yukang-fix-112278, r=compiler-errors | Matthias Krüger | -0/+15 |
| 2023-06-10 | reword the message to suggest surrounding with parentheses | yukang | -1/+4 |
| 2023-06-10 | take care module name for suggesting surround the struct literal in parentheses | yukang | -0/+12 |
| 2023-06-09 | Add diagnostic items for `f32::NAN` and `f64::NAN` | Urgau | -0/+2 |
| 2023-06-01 | Auto merge of #111567 - Urgau:uplift_cast_ref_to_mut, r=b-naber | bors | -0/+2 |
| 2023-05-31 | Auto merge of #111913 - oli-obk:valtrees2, r=lcnr | bors | -2/+2 |
| 2023-05-31 | Add diagnostic items for `ptr::cast_mut` and `ptr::from_ref` | Urgau | -0/+2 |
| 2023-05-30 | Lower the tracing level of some very verbose messages | Oli Scherer | -2/+2 |
| 2023-05-30 | Rollup merge of #111543 - Urgau:uplift_invalid_utf8_in_unchecked, r=WaffleLapkin | Nilstrieb | -0/+4 |
| 2023-05-27 | Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkin | Guillaume Gomez | -2/+0 |
| 2023-05-27 | Add invalid_from_utf8 analogous to invalid_from_utf8_unchecked | Urgau | -0/+2 |
| 2023-05-27 | Uplift clippy::invalid_utf8_in_unchecked as invalid_from_utf8_unchecked | Urgau | -0/+2 |
| 2023-05-25 | Remove DesugaringKind::Replace. | Camille GILLOT | -2/+0 |
| 2023-05-25 | Remove ExpnKind::Inlined. | Camille GILLOT | -10/+0 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -4/+4 |
| 2023-05-19 | Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillot | bors | -23/+0 |
| 2023-05-18 | Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31 | bors | -2/+7 |
| 2023-05-17 | Only depend on CFG_VERSION in rustc_interface | jyn | -2/+7 |
| 2023-05-17 | Rollup merge of #111654 - JoJoJet:unsafe-cell-from-mut-lib, r=joshtriplett | Dylan DPC | -0/+1 |
| 2023-05-17 | Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwU | Dylan DPC | -0/+1 |
| 2023-05-16 | add `UnsafeCell::from_mut` | JoJoJet | -0/+1 |
| 2023-05-16 | Move DebuggerVisualizerFile types from rustc_span to rustc_middle | Michael Woerister | -33/+0 |
| 2023-05-16 | Add derive for `core::marker::ConstParamTy` | Nilstrieb | -0/+1 |
| 2023-05-16 | Fix dependency tracking for debugger visualizers | Michael Woerister | -2/+12 |
| 2023-05-14 | Simplify find_width_of_character_at_span. | Mara Bos | -24/+8 |
| 2023-05-13 | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | -3/+5 |
| 2023-05-11 | Add support for `cfg(overflow_checks)` | AngelicosPhosphoros | -0/+2 |
| 2023-05-09 | Limit lifetime of format_args!() with inlined args. | Mara Bos | -0/+1 |
| 2023-05-09 | Rollup merge of #110694 - est31:builtin, r=petrochenkov | Dylan DPC | -0/+2 |
| 2023-05-06 | Rollup merge of #111279 - compiler-errors:core-item-resolve, r=cjgillot | Matthias Krüger | -0/+1 |
| 2023-05-06 | Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naber | Matthias Krüger | -0/+22 |
| 2023-05-06 | Fix spans in LLVM-generated inline asm errors | Amanieu d'Antras | -0/+22 |
| 2023-05-06 | More robust debug assertions for `Instance::resolve` on built-in traits with ... | Michael Goulet | -0/+1 |
| 2023-05-06 | correct literals for dyn thread safe | SparrowLii | -3/+5 |
| 2023-05-06 | introduce `DynSend` and `DynSync` auto trait | SparrowLii | -3/+3 |