about summary refs log tree commit diff
path: root/compiler/rustc_metadata
AgeCommit message (Expand)AuthorLines
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-16/+17
2025-07-31Move `rustc_middle::parameterized` to `rustc_metadata`.Nicholas Nethercote-32/+170
2025-07-28Support multiple crate versions in --extern-html-root-urlKornel-0/+8
2025-07-28Save names of used extern cratesKornel-0/+20
2025-07-28Clarify update_extern_crateKornel-5/+27
2025-07-28Avoid redundant lookup in CrateLoader::existing_matchKornel-1/+1
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-9/+8
2025-07-28use let chains in hir, lint, mirKivooeo-9/+8
2025-07-26Use the new attributes throughout the codebaseJonathan Brouwer-11/+6
2025-07-25Limit defaultness to impl of traitCameron Steffen-2/+2
2025-07-24generate elf symbol version in raw-dylibusamoi-1/+24
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/+59
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