| Age | Commit message (Expand) | Author | Lines |
| 2023-07-06 | Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errors | bors | -4/+7 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -4/+7 |
| 2023-07-05 | Revert "use new c literals instead of cstr! macro" | León Orell Valerian Liehr | -3/+6 |
| 2023-06-19 | Make closure_saved_names_of_captured_variables a query. | Camille GILLOT | -1/+1 |
| 2023-06-16 | Rollup merge of #112474 - ldm0:ldm_enum_debuginfo_128_support, r=compiler-errors | Michael Goulet | -1/+1 |
| 2023-06-14 | Introduce a minimum CGU size in non-incremental builds. | Nicholas Nethercote | -1/+1 |
| 2023-06-10 | Support 128-bit enum variant in debuginfo codegen | DonoughLiu | -1/+1 |
| 2023-05-31 | use new c literals instead of cstr! macro | klensy | -6/+3 |
| 2023-05-17 | Only depend on CFG_VERSION in rustc_interface | jyn | -2/+1 |
| 2023-04-19 | Move `GenericArgKind::as_{type,const,region}` to `GenericArg` | Maybe Waffle | -1/+1 |
| 2023-04-19 | Add `GenericArgKind::as_{type,const,region}` | Maybe Waffle | -7/+4 |
| 2023-04-08 | Auto merge of #109862 - klensy:llvm-dd, r=nikic | bors | -18/+7 |
| 2023-04-05 | review | klensy | -18/+7 |
| 2023-04-04 | replace LLVMRustMetadataAsValue with LLVMMetadataAsValue | klensy | -1/+1 |
| 2023-03-31 | Preserve, clarify, and extend debug information | Julia Tatz | -18/+1 |
| 2023-03-26 | debuginfo: Get pointer size/align from tcx.data_layout instead of layout_of | Nilstrieb | -5/+4 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+1 |
| 2023-01-27 | Don't merge vtables when full debuginfo is enabled. | Michael Woerister | -0/+5 |
| 2023-01-16 | Move compiler input and ouput paths into session | Oli Scherer | -4/+4 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -1/+1 |
| 2022-12-07 | Move closure/generator type info methods to TyCtxt | Michael Goulet | -67/+1 |
| 2022-11-21 | Unreserve braced enum variants in value namespace | Vadim Petrochenkov | -1/+1 |
| 2022-09-01 | Directly use the `instrument` macro instead of its full path | Oli Scherer | -2/+0 |
| 2022-08-27 | rustc_middle: Remove `Visibility::Invisible` | Vadim Petrochenkov | -11/+5 |
| 2022-08-12 | debuginfo: Change C++-like encoding for enums. | Michael Woerister | -0/+1 |
| 2022-07-20 | consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable) | Ralf Jung | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -5/+5 |
| 2022-06-14 | Add metadata generation for vtables when using VFE | flip1995 | -7/+92 |
| 2022-06-07 | Specify DWARF alignment in bits, not bytes. | Patrick Walton | -1/+1 |
| 2022-05-28 | Fix TyKind lint, make consts no longer fn, etc | Michael Goulet | -2/+2 |
| 2022-05-28 | Initial fixes on top of type interner commit | Michael Goulet | -2/+2 |
| 2022-05-18 | Properly apply path prefix remapping paths emitted into debuginfo. | Michael Woerister | -67/+95 |
| 2022-04-22 | debuginfo: Emit ZST struct debuginfo for unit type when CPP-like debuginfo is... | Michael Woerister | -9/+16 |
| 2022-03-24 | debuginfo: Fix debuginfo for Box<T> where T is unsized. | Michael Woerister | -1/+18 |
| 2022-03-14 | debuginfo: Refactor debuginfo generation for types -- Address review comments. | Michael Woerister | -16/+19 |
| 2022-03-14 | debuginfo: Refactor debuginfo generation for types -- Address outstanding FIX... | Michael Woerister | -9/+1 |
| 2022-03-14 | debuginfo: Refactor debuginfo generation for types -- Run x.py fmt | Michael Woerister | -3/+5 |
| 2022-03-14 | debuginfo: Refactor debuginfo generation for types | Michael Woerister | -1691/+534 |
| 2022-03-12 | Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-dead | bors | -7/+7 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -7/+7 |
| 2022-03-07 | only emit pointer-like metadata for BZST-allocator Box | Michael Goulet | -1/+3 |
| 2022-02-25 | Auto merge of #93644 - michaelwoerister:simpler-debuginfo-typemap, r=wesleywiser | bors | -350/+242 |
| 2022-02-25 | debuginfo: Simplify TypeMap used during LLVM debuginfo generation -- address ... | Michael Woerister | -8/+23 |
| 2022-02-24 | Rollup merge of #94242 - compiler-errors:fat-uninhabitable-pointer, r=michael... | Dylan DPC | -1/+4 |
| 2022-02-23 | Change `char` type in debuginfo to DW_ATE_UTF | Arlo Siemsen | -2/+2 |
| 2022-02-23 | properly handle fat pointers to uninhabitable types | Michael Goulet | -1/+4 |
| 2022-02-21 | debuginfo: Simplify TypeMap used during LLVM debuginfo generation. | Michael Woerister | -349/+226 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -3/+2 |
| 2022-02-19 | Adopt let else in more places | est31 | -12/+9 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -6/+6 |