about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2025-03-21Abort in deadlock handler if we fail to get a query mapJohn Kåre Alsaker-2/+11
2025-03-19Pass in dep kind names to the duplicate dep node checkJohn Kåre Alsaker-1/+4
2025-03-14Represent diagnostic side effects as dep nodesJohn Kåre Alsaker-3/+2
2025-03-13Rollup merge of #138404 - bjorn3:sysroot_handling_cleanup, r=petrochenkov,jie...Matthias Krüger-5/+5
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Manish Goregaokar-1/+0
2025-03-12Make opts.maybe_sysroot non-optionalbjorn3-5/+5
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-1/+1
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-05Change signature of `target_features_cfg`.Nicholas Nethercote-4/+4
2025-03-03Remove some unnecessary aliases from `rustc_data_structures::sync`Zalathar-2/+2
2025-02-22Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgrbors-10/+48
2025-02-22Rollup merge of #137356 - nik-rev:FERRIS, r=compiler-errorsMatthias Krüger-2/+36
2025-02-21update autodiff flagsManuel Drehwald-1/+1
2025-02-22Fix overcapturing, unsafe extern blocks, and new unsafe opsMichael Goulet-8/+12
2025-02-21fix: naming convention "ferris" suggestion for idents named 🦀Nikita Revenco-2/+36
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-13/+13
2025-02-17Rollup merge of #136671 - nnethercote:middle-limits, r=NadrierilMatthias Krüger-2/+99
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-1/+1
2025-02-17Rename `pattern_complexity` attr as `pattern_complexity_limit`.Nicholas Nethercote-1/+1
2025-02-17Move `rustc_middle::limits` to `rustc_interface`.Nicholas Nethercote-2/+99
2025-02-15Reject macro calls inside of `#![crate_name]`León Orell Valerian Liehr-24/+102
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-5/+8
2025-02-08Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compi...Jubilee-1/+1
2025-02-08Rustfmtbjorn3-5/+8
2025-02-07Rollup merge of #136589 - GuillaumeGomez:enable-jump-to-def-compiler, r=oli-obkMatthias Krüger-1/+3
2025-02-07compiler: remove rustc_target::abi entirelyJubilee Young-1/+1
2025-02-06Rollup merge of #136636 - bjorn3:error_cleanup, r=compiler-errorsMatthias Krüger-2/+0
2025-02-06Construct DiagCtxt a bit earlier in build_sessionbjorn3-2/+0
2025-02-06Auto merge of #136641 - matthiaskrgr:rollup-lajwje5, r=matthiaskrgrbors-0/+5
2025-02-06Auto merge of #136471 - safinaskar:parallel, r=SparrowLiibors-5/+5
2025-02-05Eagerly detect coroutine recursion pre-mono when possibleMichael Goulet-0/+5
2025-02-05Re-enable "jump to def" feature on rustc docsGuillaume Gomez-1/+3
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-5/+5
2025-02-03Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlinbors-0/+1
2025-02-02Target modifiers (special marked options) are recorded in metainfo and compar...Andrew Zhogin-0/+1
2025-02-01Rename `tcx.ensure_with_value()` to `tcx.ensure_done()`Zalathar-1/+1
2025-02-01Rename `tcx.ensure()` to `tcx.ensure_ok()`Zalathar-22/+23
2025-01-31Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhprattbors-6/+7
2025-01-31Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obkJacob Pratt-6/+7
2025-01-30Remove print_vtable_sizesMichael Goulet-91/+0
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-6/+7
2025-01-29Rollup merge of #136147 - RalfJung:required-target-features-check-not-add, r=...León Orell Valerian Liehr-3/+46
2025-01-28Auto merge of #133929 - saethlin:remove-inline-in-all-cgus, r=nnethercotebors-1/+0
2025-01-27Remove -Zinline-in-all-cgus and clean up CGU partitioning testsBen Kimock-1/+0
2025-01-28ABI-required target features: warn when they are missing in base CPU (rather ...Ralf Jung-3/+46
2025-01-23Rollup merge of #135880 - bjorn3:misc_driver_refactors, r=oli-obkMatthias Krüger-5/+15
2025-01-23Remove outdated sentencebjorn3-1/+0
2025-01-23Remove set_make_codegen_backend and set_file_loaderbjorn3-0/+10