| Age | Commit message (Expand) | Author | Lines |
| 2025-02-10 | Fix imports, remove attrs for unused_* | Michael Goulet | -4/+2 |
| 2025-02-10 | Stop using span hack for contracts feature gating | Michael Goulet | -12/+9 |
| 2025-02-09 | move repr(transparent) checks to coherence | Ding Xiang Fei | -10/+0 |
| 2025-02-09 | rename the trait to validity and place a feature gate afront | Ding Xiang Fei | -2/+2 |
| 2025-02-09 | introduce CoercePointeeWellformed for coherence checks at typeck stage | Ding Xiang Fei | -9/+55 |
| 2025-02-08 | Rustfmt | bjorn3 | -148/+199 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -2/+2 |
| 2025-02-03 | Rename rustc_contract to contract | Celina G. Val | -3/+3 |
| 2025-02-03 | Refactor contract builtin macro + error handling | Celina G. Val | -71/+71 |
| 2025-02-03 | Separate contract feature gates for the internal machinery | Felix S. Klock II | -8/+12 |
| 2025-02-03 | Desugars contract into the internal AST extensions | Felix S. Klock II | -0/+177 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -0/+4 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -2/+2 |
| 2025-02-02 | Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o... | Matthias Krüger | -525/+10 |
| 2025-01-31 | Make comma separated lists of anything easier to make for errors | Esteban Küber | -10/+8 |
| 2025-01-30 | Rollup merge of #135882 - hkBst:master, r=estebank | Matthias Krüger | -8/+7 |
| 2025-01-28 | parse_format optimize import use | Marijn Schouten | -2/+2 |
| 2025-01-27 | Remove redundant to_ident_string calls | Michael Goulet | -2/+2 |
| 2025-01-23 | simplify similar_tokens from Option<Vec<_>> to Vec<_> | Marijn Schouten | -8/+7 |
| 2025-01-22 | Rollup merge of #135557 - estebank:wtf8, r=fee1-dead | Matthias Krüger | -5/+7 |
| 2025-01-22 | Point at invalid utf-8 span on user's source code | Esteban Küber | -5/+7 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -4/+3 |
| 2025-01-14 | remove Rustc{En,De}codable from library and compiler | Ralf Jung | -525/+10 |
| 2025-01-01 | Rollup merge of #134877 - DavisRayM:129966-format-string-help-message, r=este... | Stuart Cook | -0/+18 |
| 2024-12-31 | Account for format_args in HiddenUnicodeCodepoints lint | Michael Goulet | -2/+18 |
| 2024-12-31 | Make parsed string literal fields named | Michael Goulet | -9/+23 |
| 2024-12-30 | add suggestion for wrongly ordered format parameters | Davis Muro | -0/+18 |
| 2024-12-21 | Use E0665 for missing `#[default]` error | Esteban Küber | -13/+13 |
| 2024-12-19 | Speed up `Parser::expected_token_types`. | Nicholas Nethercote | -67/+71 |
| 2024-12-19 | Rename `Parser::expected_tokens` as `Parser::expected_token_types`. | Nicholas Nethercote | -1/+1 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -4/+4 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -71/+37 |
| 2024-12-18 | Rename `RefTokenTreeCursor`. | Nicholas Nethercote | -4/+4 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -3/+3 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -1/+2 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -1/+2 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -2/+4 |
| 2024-12-09 | Disallow `#[default] Variant {}` regardless of feature flag | Esteban Küber | -2/+15 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -16/+61 |
| 2024-12-04 | make CoercePointee errors translatable | Ding Xiang Fei | -41/+56 |
| 2024-11-27 | update cfgs | Boxy | -1/+1 |
| 2024-11-26 | Auto merge of #132894 - frank-king:feature/where-refactor, r=cjgillot | bors | -34/+19 |
| 2024-11-25 | Refactor `where` predicates, and reserve for attributes support | Frank King | -34/+19 |
| 2024-11-24 | Support use of asm goto with outputs and `options(noreturn)` | Gary Guo | -1/+4 |
| 2024-11-20 | Use visit_item instead of flat_map_item in test_harness.rs | maxcabrajac | -31/+21 |
| 2024-11-20 | Items | maxcabrajac | -1/+1 |
| 2024-11-16 | Rollup merge of #132787 - maxcabrajac:fnctxt, r=petrochenkov | Matthias Krüger | -3/+11 |
| 2024-11-15 | Add WalkItemKind::Ctxt so AssocCtxt is not sent to non-Assoc ItemKinds | maxcabrajac | -4/+4 |
| 2024-11-15 | Make Visitor::FnKind and MutVisitor::FnKind compatible | maxcabrajac | -2/+10 |
| 2024-11-14 | Remove unreachable code in `has_cfg_or_cfg_attr`. | Nicholas Nethercote | -8/+1 |