| Age | Commit message (Expand) | Author | Lines |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -1/+1 |
| 2022-02-23 | Normalize main return type during mono item collection & codegen | Tomasz Miąsko | -1/+4 |
| 2022-02-19 | Adopt let else in more places | est31 | -12/+9 |
| 2022-02-09 | Ensure that queries only return Copy types. | Camille GILLOT | -2/+2 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -1/+1 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -1/+1 |
| 2021-12-15 | Remove `in_band_lifetimes` from `rustc_codegen_ssa` | LegionMammal978 | -1/+1 |
| 2021-12-07 | Use object crate for .rustc metadata generation | Nikita Popov | -26/+40 |
| 2021-09-30 | Move EncodedMetadata to rustc_metadata. | Camille GILLOT | -1/+1 |
| 2021-09-05 | Auto merge of #88499 - eddyb:layout-off, r=nagisa | bors | -2/+2 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -2/+2 |
| 2021-08-31 | Include debug info for the allocator shim | Daniel Paoliello | -3/+9 |
| 2021-08-18 | Fold `vtable_trait_upcasting_coercion_new_vptr_slot` logic into obligation pr... | Charles Lew | -13/+2 |
| 2021-08-05 | Prepare call/invoke for opaque pointers | Josh Stone | -7/+8 |
| 2021-08-04 | Prepare inbounds_gep for opaque pointers | Tomasz Miąsko | -2/+5 |
| 2021-08-03 | Implement pointer casting. | Charles Lew | -41/+66 |
| 2021-07-07 | Auto merge of #86105 - bjorn3:link_info_refactor, r=petrochenkov | bors | -2/+18 |
| 2021-07-07 | Remove a sorting operation from used_crates | bjorn3 | -2/+18 |
| 2021-07-06 | Fold LinkerInfo into CrateInfo | bjorn3 | -3/+8 |
| 2021-07-06 | Remove unused panic_runtime field from CrateInfo | bjorn3 | -4/+0 |
| 2021-07-06 | Move LinkerInfo into CrateInfo | bjorn3 | -1/+4 |
| 2021-07-05 | Remove LibSource | bjorn3 | -4/+2 |
| 2021-07-01 | Auto merge of #86749 - bjorn3:link_info_refactor_part1, r=petrochenkov | bors | -1/+1 |
| 2021-07-01 | Rename all_crate_nums query to crates and remove useless wrapper | bjorn3 | -1/+1 |
| 2021-07-01 | Rollup merge of #86652 - nagisa:nagisa/non-leaf-fp, r=petrochenkov | Guillaume Gomez | -1/+1 |
| 2021-06-30 | Add support for leaf fn frame pointer elimination | Simonas Kazlauskas | -1/+1 |
| 2021-06-20 | Make allocator_kind a query. | Camille GILLOT | -1/+1 |
| 2021-06-04 | Move crate_name field from OngoingCodegen to CrateInfo | bjorn3 | -0/+2 |
| 2021-06-04 | Move windows_subsystem field from CodegenResults to CrateInfo | bjorn3 | -0/+15 |
| 2021-06-01 | Revert "Reduce the amount of untracked state in TyCtxt" | Camille Gillot | -1/+1 |
| 2021-05-30 | Make allocator_kind a query. | Camille GILLOT | -1/+1 |
| 2021-05-17 | Auto merge of #85178 - cjgillot:local-crate, r=oli-obk | bors | -8/+7 |
| 2021-05-17 | rustc_codegen_ssa: append blocks to functions w/o creating a builder. | Eduard-Mihai Burtescu | -1/+2 |
| 2021-05-12 | Use () for codegen queries. | Camille GILLOT | -1/+1 |
| 2021-05-12 | Use () for entry_fn. | Camille GILLOT | -5/+4 |
| 2021-05-12 | Use () in dependency_formats. | Camille GILLOT | -2/+2 |
| 2021-05-12 | Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillot | bors | -2/+4 |
| 2021-05-09 | Add primary marker on codegen unit to take charge of main_wrapper for non-loc... | Charles Lew | -14/+3 |
| 2021-05-02 | Pass target_cpu to LinkerInfo::new instead of link_binary | bjorn3 | -2/+4 |
| 2021-04-29 | Implement RFC 1260 with feature_name `imported_main`. | Charles Lew | -5/+22 |
| 2021-04-03 | Remove attribute `#[link_args]` | Vadim Petrochenkov | -1/+0 |
| 2021-02-19 | Use a QueryContext for try_mark_green. | Camille GILLOT | -1/+1 |
| 2021-02-03 | rustc_codegen_ssa: tune codegen scheduling to reduce memory usage | Tyson Nottingham | -7/+19 |
| 2021-02-01 | Rollup merge of #81536 - tgnottingham:time-passes-rss, r=oli-obk | Jonas Schievink | -2/+12 |
| 2021-01-31 | Auto merge of #81327 - RalfJung:codegen-no-const-fail, r=oli-obk | bors | -0/+5 |
| 2021-01-30 | codegen: assume constants cannot fail to evaluate | Ralf Jung | -0/+5 |
| 2021-01-29 | Indicate both start and end of pass RSS in time-passes output | Tyson Nottingham | -2/+12 |
| 2021-01-27 | Rollup merge of #81369 - tgnottingham:codegen-to-llvm-ir-wall-time, r=lcnr | Yuki Okushi | -17/+14 |
| 2021-01-24 | rustc_codegen_ssa: use wall time for codegen_to_LLVM_IR time-passes entry | Tyson Nottingham | -17/+14 |
| 2021-01-23 | Don't provide backend_optimization_level query for extern crates | bjorn3 | -1/+1 |