about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
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
2025-01-23Remove the need to manually call set_using_internal_featuresbjorn3-4/+5
2025-01-22Rollup merge of #135596 - compiler-errors:stack, r=oli-obkMatthias Krüger-6/+11
2025-01-20Rollup merge of #135330 - bjorn3:respect_sysroot_in_version_printing, r=lqdMatthias Krüger-2/+3
2025-01-20Respect --target in get_backend_from_raw_matchesbjorn3-2/+3
2025-01-18Use par_body_owners in coroutine checkMichael Goulet-9/+13
2025-01-16Properly note when query stack is being cut offMichael Goulet-6/+11
2025-01-11Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubileeMatthias Krüger-0/+2
2025-01-10add `-Zmin-function-alignment`Folkert de Vries-0/+2
2025-01-06Rollup merge of #135126 - klensy:deprecated-and-do-nothing, r=jieyouxuJacob Pratt-1/+1
2025-01-06add deprecated and do nothing flag to options tableklensy-1/+1
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-0/+1
2024-12-20Rollup merge of #134514 - bjorn3:more_driver_refactors, r=jieyouxuDianQK-8/+7
2024-12-19Minor cleanupbjorn3-8/+7
2024-12-19coverage: Add a synthetic test for when all spans are discardedZalathar-1/+5
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-8/+5
2024-12-17Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obkbors-1/+1
2024-12-17Auto merge of #134302 - bjorn3:remove_driver_queries, r=oli-obk,jieyouxubors-166/+66
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-12-15Access `TyCtxt` from early diagnostic decorationUrgau-0/+2
2024-12-14Immediately enter in TyCtxt::create_global_ctxtbjorn3-37/+40
2024-12-14Move GlobalCtxt::finish to TyCtxtbjorn3-41/+41
2024-12-14Remove the parse querybjorn3-80/+6
2024-12-14Get rid of of the global_ctxt querybjorn3-50/+21