summaryrefslogtreecommitdiff
path: root/compiler/rustc_metadata
AgeCommit message (Expand)Author
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer
2024-04-23Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwcobors
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger
2024-04-22Stabilize generic `NonZero`.Markus Reiter
2024-04-19Prepare for `CrateNum` query feeding on creationOli Scherer
2024-04-19Isolate `CrateNum` creation to `TyCtxt` methodsOli Scherer
2024-04-19Move `stable_crate_ids` from `CrateStore` to `Untracked`Oli Scherer
2024-04-19Create new `CrateNum` only after knowing it's going to succeedOli Scherer
2024-04-17consistency rename: language item -> lang itemRalf Jung
2024-04-12linker: Remove laziness and caching from native search directory walksVadim Petrochenkov
2024-04-12Rollup merge of #123827 - petrochenkov:searchdirs, r=NadrierilMatthias Krüger
2024-04-12linker: Avoid some allocations in search directory iterationVadim Petrochenkov
2024-04-11remove some things that do not need to beMatthias Krüger
2024-04-09Auto merge of #123099 - oli-obk:span_tcx, r=petrochenkovbors
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau
2024-03-27Make `def_path_hash_to_def_id` a hookOli Scherer
2024-03-27Move `CrateStore::expn_hash_to_expn_id` to a hookOli Scherer
2024-03-27Start replacing `CStore` trait methods with hooks.Oli Scherer
2024-03-24Rollup merge of #122757 - h1467792822:priv-dep, r=davidtwcoMatthias Krüger
2024-03-22Always encode implied_predicates query for traitsMichael Goulet
2024-03-21Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obkbors
2024-03-20Split item bounds and item super predicatesMichael Goulet
2024-03-20Auto merge of #122359 - Zoxc:missing-static-notes, r=wesleywiserbors
2024-03-20Fixed the `private-dependency` bug: If the directly dependent crate is loaded...h1467792822
2024-03-20Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obkMatthias Krüger
2024-03-20resolve clippy errorsonur-ozkan
2024-03-19Rollup merge of #122695 - surechen:make_only_local_explict_argument, r=lcnrMatthias Krüger
2024-03-19Change only_local to enum type and change the macros to always require a vari...surechen
2024-03-19Remove all checks of `IntrinsicDef::must_be_overridden` except for the actual...Oli Scherer
2024-03-19Make `const_eval_select` a rustc_intrinsicOli Scherer
2024-03-18Rollup merge of #122588 - klensy:imported_source_file, r=michaelwoeristerMatthias Krüger
2024-03-16Rollup merge of #122605 - osiewicz:metadata-register-crate-store-crate-name-i...León Orell Valerian Liehr
2024-03-16Rollup merge of #117918 - daxpedda:wasm-c-abi-warning, r=workingjubileeLeón Orell Valerian Liehr
2024-03-16rustc-metadata: Store crate name in self-profile of metadata_register_cratePiotr Osiewicz
2024-03-16Print the crates not available as staticJohn Kåre Alsaker
2024-03-16less useless array builds in imported_source_fileklensy
2024-03-16Add `wasm_c_abi` `future-incompat` lintdaxpedda
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov
2024-03-12s/mt/mutability/Oli Scherer
2024-03-12Ensure nested allocations in statics do not get deduplicatedOli Scherer
2024-03-12Add `nested` bool to `DefKind::Static`.Oli Scherer
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote
2024-03-09Rollup merge of #122187 - bjorn3:merge_header_version_checks, r=petrochenkovMatthias Krüger
2024-03-09Auto merge of #122010 - oli-obk:intrinsics3.0, r=pnkfelixbors
2024-03-08Move metadata header and version checks togetherbjorn3
2024-03-07Rollup merge of #122114 - saethlin:cant-find-crate-spam, r=WaffleLapkinGuillaume Gomez
2024-03-07Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader`Yoshitomo Nakanishi
2024-03-06Make not finding core a fatal errorBen Kimock