about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2025-07-18Rollup merge of #144059 - LorrensP-2158466:remove-crate-loader, r=petrochenkovMatthias Krüger-137/+149
2025-07-18inline CrateLoader inside of CStoreLorrensP-2158466-137/+149
2025-07-17parse `const trait Trait`Deadbeef-1/+1
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-5/+2
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-1/+1
2025-07-14Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmannJakub Beránek-7/+3
2025-07-13Retire hir::ForeignItemRef.Camille GILLOT-1/+1
2025-07-13Port `#[link_ordinal]` to the new attribute parsing infrastructure.Anne Stijns-7/+3
2025-07-12Clean up implementation of RPITIT assoc item loweringMichael Goulet-1/+1
2025-07-13query RPITIT in a trait or implbohan-16/+5
2025-07-04Add comment and move assertion.Camille GILLOT-8/+12
2025-07-04Lighten formatting.Camille GILLOT-5/+4
2025-07-04Reuse metadata file from work products.Camille GILLOT-27/+58
2025-07-04Save metadata among work products.Camille GILLOT-3/+20
2025-07-03Rollup merge of #143369 - bjorn3:cleanup_metadata_loading, r=lcnrGuillaume Gomez-95/+134
2025-07-03Make most CrateLocator fields privatebjorn3-27/+29
2025-07-03Have a separate code path for -Zdual-proc-macrobjorn3-41/+56
2025-07-03Pass CrateRejections separately from CrateLocatorbjorn3-63/+87
2025-07-03Deduplicate getting the path of a lib candidatebjorn3-6/+4
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-2/+2
2025-07-01Auto merge of #143013 - bjorn3:split_exported_symbols, r=oli-obkbors-18/+30
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-48/+77
2025-06-28Remove unused feature gatesYotam Ofek-1/+0
2025-06-27Rollup merge of #140809 - bjorn3:panic_runtime_cleanup, r=petrochenkovMatthias Krüger-96/+18
2025-06-27Split exported_symbols for generic and non-generic symbolsbjorn3-18/+30
2025-06-25Auto merge of #143026 - jdonszelmann:rollup-z7mkuyt, r=jdonszelmannbors-2/+3
2025-06-25Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obkJana Dönszelmann-2/+3
2025-06-25encode_cross_crate for hir attributesJana Dönszelmann-3/+7
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-2/+3
2025-06-24Auto merge of #142979 - matthiaskrgr:rollup-szqah4e, r=matthiaskrgrbors-1/+1
2025-06-24Make comment on activate_injected_dep a doc commentbjorn3-9/+9
2025-06-24Stop handling explicit dependencies on the panic runtimebjorn3-14/+7
2025-06-24Remove dependency injection for the panic runtimebjorn3-74/+3
2025-06-24rustc_session: Add a structure for keeping both explicit and default sysrootsVadim Petrochenkov-1/+1
2025-06-24Tweak `-Zinput-stats` and `-Zmeta-stats` output.Nicholas Nethercote-2/+3
2025-06-24Reverse order of `-Zinput-stats` and `-Zmeta-stats` output.Nicholas Nethercote-0/+1
2025-06-24Make stats code nicer.Nicholas Nethercote-11/+24
2025-06-20Use gen blocks in the compiler instead of from_coroutineMichael Goulet-25/+21
2025-06-18Auto merge of #142689 - Urgau:rollup-4ho6835, r=Urgaubors-75/+123
2025-06-18Rollup merge of #142377 - Urgau:unremap-rustc-dev, r=jieyouxuUrgau-75/+123
2025-06-17apply clippy::or_fun_callklensy-3/+7
2025-06-15Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub...León Orell Valerian Liehr-29/+17
2025-06-15Un-remap `rustc-dev` component pathsUrgau-0/+22
2025-06-14Prepare `rustc-dev` component un-remapping in the compilerUrgau-75/+101
2025-06-13Rollup merge of #142069 - nnethercote:Zmacro-stats, r=petrochenkovMatthias Krüger-3/+3
2025-06-12Overhaul the `thousands` module.Nicholas Nethercote-3/+3
2025-06-11Remove useless and wrong std crates special casing when un-remap sysrootUrgau-28/+1
2025-06-08raw dylib: ensure that we have applied standard ABI checksRalf Jung-12/+11
2025-06-03Move metadata object generation for dylibs to the linker codebjorn3-29/+17
2025-06-01Auto merge of #141730 - osiewicz:collect-crate-deps-postorder-use-indexset, r...bors-10/+13