| Age | Commit message (Expand) | Author | Lines |
| 2024-10-29 | Rollup merge of #131984 - dingxiangfei2009:stabilize-if-let-rescope, r=travis... | Matthias Krüger | -2/+1 |
| 2024-10-29 | TypingMode :thinking: | lcnr | -9/+21 |
| 2024-10-29 | Auto merge of #132277 - workingjubilee:rollup-5e6q6e4, r=workingjubilee | bors | -4/+3 |
| 2024-10-29 | Remove region from adjustments | Michael Goulet | -1/+1 |
| 2024-10-29 | Auto merge of #128985 - GrigorenkoPV:instantly-dangling-pointer, r=Urgau | bors | -79/+237 |
| 2024-10-28 | Rollup merge of #132249 - workingjubilee:add-rustc-abi, r=compiler-errors | Jubilee | -4/+3 |
| 2024-10-28 | New lint: `dangling_pointers_from_temporaries` | Pavel Grigorenko | -79/+237 |
| 2024-10-27 | compiler: Depend on rustc_abi in rustc_lint | Jubilee Young | -4/+3 |
| 2024-10-27 | Clean up some comments on lint implementation | Eric Huss | -66/+18 |
| 2024-10-26 | Auto merge of #132190 - matthiaskrgr:rollup-rsocfiz, r=matthiaskrgr | bors | -2/+2 |
| 2024-10-26 | Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillot | bors | -35/+178 |
| 2024-10-26 | Downgrade `untranslatable_diagnostic` and `diagnostic_outside_of_impl` to `al... | Jieyou Xu | -2/+2 |
| 2024-10-26 | Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-dead | Matthias Krüger | -7/+9 |
| 2024-10-25 | Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkov | Matthias Krüger | -4/+4 |
| 2024-10-25 | Introduce `Enabled{Lang,Lib}Feature` | 许杰友 Jieyou Xu (Joe) | -7/+9 |
| 2024-10-24 | Auto merge of #132116 - matthiaskrgr:rollup-3a0ia4r, r=matthiaskrgr | bors | -27/+23 |
| 2024-10-24 | Rollup merge of #132107 - maxcabrajac:remove_expr_post, r=petrochenkov | Matthias Krüger | -15/+12 |
| 2024-10-24 | Rollup merge of #131983 - dingxiangfei2009:stabilize-shorter-tail-lifetimes, ... | Matthias Krüger | -12/+11 |
| 2024-10-24 | Auto merge of #131985 - compiler-errors:const-pred, r=fee1-dead | bors | -6/+4 |
| 2024-10-24 | Pass Ident by reference in ast Visitor | maxcabrajac | -4/+4 |
| 2024-10-24 | Remove visit_expr_post | maxcabrajac | -15/+12 |
| 2024-10-24 | Implement const effect predicate in new solver | Michael Goulet | -1/+3 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -5/+1 |
| 2024-10-24 | Rollup merge of #129248 - compiler-errors:raw-ref-deref, r=nnethercote | Matthias Krüger | -9/+17 |
| 2024-10-24 | Fix #131977 parens mangled in shared mut static lint suggestion | Greg Echelberger | -8/+19 |
| 2024-10-24 | stabilize if_let_rescope | Ding Xiang Fei | -2/+1 |
| 2024-10-24 | stabilize shorter-tail-lifetimes | Ding Xiang Fei | -12/+11 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -8/+8 |
| 2024-10-22 | Represent TraitBoundModifiers as distinct parts in HIR | Michael Goulet | -4/+1 |
| 2024-10-22 | Auto merge of #131321 - RalfJung:feature-activation, r=nnethercote | bors | -3/+3 |
| 2024-10-22 | make some rustc_feature internals private, and ensure invariants with debug a... | Ralf Jung | -2/+2 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -3/+3 |
| 2024-10-22 | Auto merge of #129935 - RalfJung:unsupported_calling_conventions, r=compiler-... | bors | -0/+1 |
| 2024-10-21 | Move COGNITIVE_COMPLEXITY to use macro again | blyxyas | -1/+1 |
| 2024-10-21 | Auto merge of #130628 - workingjubilee:clean-up-result-ffi-guarantees, r=Ralf... | bors | -5/+0 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -2/+2 |
| 2024-10-20 | Rollup merge of #121560 - Noratrieb:stop-lint-macro-nonsense, r=jieyouxu | Matthias Krüger | -1/+4 |
| 2024-10-20 | make unsupported_calling_conventions a hard error | Ralf Jung | -0/+1 |
| 2024-10-19 | compiler: Remove outdated comment | Jubilee Young | -1/+0 |
| 2024-10-19 | compiler: Fully stabilize `result_ffi_guarantees` | Jubilee Young | -4/+0 |
| 2024-10-19 | Rollup merge of #116863 - workingjubilee:non-exhaustive-is-not-ffi-unsafe, r=... | Matthias Krüger | -20/+66 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -2/+2 |
| 2024-10-19 | Apply review comments + use `shallow_lint_levels_on` | blyxyas | -6/+16 |
| 2024-10-19 | Unify syntax (all to @eval_always) | blyxyas | -2/+2 |
| 2024-10-19 | Remove module passes filtering | blyxyas | -159/+65 |
| 2024-10-19 | Follow review comments (optimize the filtering) | blyxyas | -117/+173 |
| 2024-10-19 | Change lints_to_emit to lints_that_actually_run | blyxyas | -22/+26 |
| 2024-10-19 | Do not run lints that cannot emit | blyxyas | -31/+198 |
| 2024-10-18 | compiler: Embed consensus in `lint::types::improper_ctypes` | Jubilee Young | -28/+65 |
| 2024-10-18 | Allow `#[deny(..)]` inside `#[forbid(..)]` as a no-op with a warning | Noratrieb | -1/+4 |