| Age | Commit message (Expand) | Author | Lines |
| 2023-08-06 | Remove ptr_from_mut diagnostic item | est31 | -1/+0 |
| 2023-08-05 | Add #[rustc_never_returns_null_ptr] | est31 | -0/+1 |
| 2023-08-04 | Auto merge of #112117 - bryangarza:track-caller-feature-gate, r=compiler-errors | bors | -0/+1 |
| 2023-08-04 | Rollup merge of #114351 - ttsugriy:sort-by-words, r=fee1-dead | Matthias Krüger | -2/+2 |
| 2023-08-03 | Auto merge of #108955 - Nilstrieb:dont-use-me-pls, r=oli-obk | bors | -0/+1 |
| 2023-08-03 | Rollup merge of #114395 - ttsugriy:hoist-lookup, r=lqd | Matthias Krüger | -1/+2 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-08-02 | [rustc_span][perf] Hoist lookup sorted by words out of the loop. | Taras Tsugrii | -1/+2 |
| 2023-08-02 | Add separate feature gate for async fn track caller | Bryan Garza | -0/+1 |
| 2023-08-01 | [rustc_span][perf] Remove unnecessary string joins and allocs. | Taras Tsugrii | -2/+2 |
| 2023-08-01 | Add diagnostic items for `<*const _>::cast` and `ptr::from_mut` | Urgau | -0/+2 |
| 2023-08-01 | introduce `Span::find_ancestor_inside_same_ctxt` | Lukas Markeffsky | -4/+33 |
| 2023-07-30 | Simplify `Span::can_be_used_for_suggestions` a little tiny bit | Maybe Waffle | -1/+1 |
| 2023-07-29 | Auto merge of #114156 - calebzulawski:simd-bswap, r=compiler-errors | bors | -0/+4 |
| 2023-07-28 | Parse generic const items | León Orell Valerian Liehr | -0/+1 |
| 2023-07-28 | Introduce the `#[diagnostic]` attribute namespace | Georg Semmler | -0/+1 |
| 2023-07-27 | Add SIMD bitreverse, ctlz, cttz intrinsics | Caleb Zulawski | -0/+3 |
| 2023-07-27 | Add simd_bswap intrinsic | Caleb Zulawski | -0/+1 |
| 2023-07-25 | Add `sym::iter_mut` + `sym::as_mut_ptr` | blyxyas | -0/+2 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -9/+13 |
| 2023-07-16 | Add infrastructure `#[rustc_confusables]` attribute to allow targeted | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -1/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+2 |
| 2023-07-11 | Auto merge of #111717 - Urgau:uplift_fn_null_check, r=oli-obk | bors | -0/+2 |
| 2023-07-07 | Remove unused from_method symbol | Santiago Pastorino | -1/+0 |
| 2023-07-04 | Add feature and attribute definition | Deadbeef | -0/+3 |
| 2023-07-03 | Upgrade to indexmap 2.0.0 | Josh Stone | -1/+1 |
| 2023-07-03 | Add diagnostic items for `<*mut _>::is_null` and `<*const _>::is_null` | Urgau | -0/+2 |
| 2023-06-30 | Auto merge of #113116 - nnethercote:codegen-opts, r=oli-obk | bors | -5/+1 |
| 2023-06-29 | Rollup merge of #112670 - petrochenkov:typriv, r=eholk | Matthias Krüger | -0/+1 |
| 2023-06-29 | Use `partition_point` in `SourceMap::lookup_source_file_idx`. | Nicholas Nethercote | -5/+1 |
| 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 |