| Age | Commit message (Expand) | Author | Lines |
| 2025-02-17 | improve cold_path() | Jiri Bobek | -15/+107 |
| 2025-02-04 | Auto merge of #136507 - matthiaskrgr:rollup-uzwv9mo, r=matthiaskrgr | bors | -165/+274 |
| 2025-02-03 | Rollup merge of #136484 - Zalathar:query-cache-notes, r=jieyouxu | Matthias Krüger | -5/+42 |
| 2025-02-03 | Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obk | Matthias Krüger | -78/+79 |
| 2025-02-03 | Rollup merge of #136299 - lqd:polonius-next-episode-9, r=jackh726 | Matthias Krüger | -82/+153 |
| 2025-02-03 | Auto merge of #136146 - RalfJung:x86-abi, r=workingjubilee | bors | -24/+103 |
| 2025-02-03 | Move `try_to_raw_bytes` from `ty::Valtree` to `ty::Value` | FedericoBruzzone | -38/+36 |
| 2025-02-03 | Auto merge of #136481 - jieyouxu:rollup-w0lnnqb, r=jieyouxu | bors | -75/+80 |
| 2025-02-03 | add rustc_abi to control ABI decisions LLVM does not have flags for, and use ... | Ralf Jung | -24/+103 |
| 2025-02-03 | Auto merge of #136352 - lqd:ensure-stacks, r=compiler-errors | bors | -6/+12 |
| 2025-02-03 | Refactor using the type-level constant value `ty::Value` | FedericoBruzzone | -59/+62 |
| 2025-02-03 | Notes on types/traits used for in-memory query caching | Zalathar | -5/+42 |
| 2025-02-03 | Rollup merge of #136464 - nnethercote:rm-TyCtxtAt-for-hooks, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -38/+21 |
| 2025-02-03 | Rollup merge of #136455 - nnethercote:less-Clone, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -24/+24 |
| 2025-02-03 | Rollup merge of #136438 - RalfJung:offset_from_ub_errors, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -2/+22 |
| 2025-02-03 | Rollup merge of #136432 - fmease:lta-fix-def-site-checks, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -11/+13 |
| 2025-02-03 | Auto merge of #136413 - EnzymeAD:fix-autodiff-comptime-regression, r=oli-obk | bors | -10/+10 |
| 2025-02-03 | Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlin | bors | -20/+492 |
| 2025-02-03 | Remove hook calling via `TyCtxtAt`. | Nicholas Nethercote | -38/+21 |
| 2025-02-03 | LTA: Check where-clauses for well-formedness at the def site | León Orell Valerian Liehr | -11/+13 |
| 2025-02-03 | Derive `Clone` on fewer THIR types. | Nicholas Nethercote | -22/+22 |
| 2025-02-03 | `TypeVisitable` doesn't require `Clone`. | Nicholas Nethercote | -2/+2 |
| 2025-02-02 | Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk | Matthias Krüger | -83/+50 |
| 2025-02-02 | Rollup merge of #136426 - oli-obk:push-nkpuulwurykn, r=compiler-errors | Matthias Krüger | -2/+8 |
| 2025-02-02 | Rollup merge of #136425 - nnethercote:mv-rustc_middle-infer, r=lcnr | Matthias Krüger | -18/+14 |
| 2025-02-02 | Rollup merge of #136414 - estebank:expected-return-type, r=oli-obk | Matthias Krüger | -3/+1 |
| 2025-02-02 | Rollup merge of #136145 - oli-obk:push-wxvpklmkppqz, r=RalfJung | Matthias Krüger | -2/+40 |
| 2025-02-02 | Maintain a list of types permitted per pattern | Oli Scherer | -2/+29 |
| 2025-02-02 | Check the base type of pattern types for validity first | Oli Scherer | -5/+4 |
| 2025-02-02 | Test validity of pattern types | Oli Scherer | -0/+12 |
| 2025-02-02 | Rollup merge of #136434 - RalfJung:rustc_allowed_through_unstable_modules-dep... | Matthias Krüger | -99/+90 |
| 2025-02-02 | Rollup merge of #136422 - nnethercote:convert-lint-functions, r=Noratrieb | Matthias Krüger | -54/+48 |
| 2025-02-02 | Rollup merge of #136415 - estebank:highlight-clarification, r=compiler-errors | Matthias Krüger | -23/+43 |
| 2025-02-02 | Rollup merge of #136402 - notriddle:notriddle/let-expr-detector, r=compiler-e... | Matthias Krüger | -18/+92 |
| 2025-02-02 | Rollup merge of #136394 - saethlin:clean-up-instantiation-mode, r=compiler-er... | Matthias Krüger | -42/+79 |
| 2025-02-02 | Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o... | Matthias Krüger | -527/+10 |
| 2025-02-02 | Replace ParseSess::set_dcx with DiagCtxt::set_emitter | bjorn3 | -4/+4 |
| 2025-02-02 | Use fallback fluent bundle from inner emitter in SilentEmitter | bjorn3 | -16/+4 |
| 2025-02-02 | Slightly simplify DiagCtxt::make_silent | bjorn3 | -36/+24 |
| 2025-02-02 | Some cleanups around EarlyDiagCtxt | bjorn3 | -29/+20 |
| 2025-02-02 | Target modifiers (special marked options) are recorded in metainfo and compar... | Andrew Zhogin | -20/+492 |
| 2025-02-02 | miri: improve error when offset_from preconditions are violated | Ralf Jung | -2/+22 |
| 2025-02-02 | rustc_allowed_through_unstable_modules: require deprecation message | Ralf Jung | -99/+90 |
| 2025-02-02 | Rollup merge of #136412 - estebank:fn-ptr-cast-suggestion, r=jieyouxu | Matthias Krüger | -13/+8 |
| 2025-02-02 | Rollup merge of #136368 - estebank:listify, r=fee1-dead | Matthias Krüger | -148/+88 |
| 2025-02-02 | Rollup merge of #136358 - clubby789:opt-none-noinline, r=saethlin | Matthias Krüger | -1/+5 |
| 2025-02-02 | Rollup merge of #136328 - estebank:long-ty-path, r=jieyouxu,lqd | Matthias Krüger | -685/+236 |
| 2025-02-02 | Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk | Matthias Krüger | -203/+259 |
| 2025-02-02 | run less code if cfg(llvm_enzyme) isn't used | Manuel Drehwald | -0/+4 |
| 2025-02-02 | Move `unify_key` module. | Nicholas Nethercote | -14/+14 |