summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/mod.rs
AgeCommit message (Expand)AuthorLines
2021-10-28Remove `ModData` from rustc_metadataMatthew Jasper-6/+1
2021-10-21Handle cross-crate module `ExpnId`s consistentlyMatthew Jasper-1/+0
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-1/+1
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-1/+1
2021-09-30Move encode_metadata out of CrateStore.Camille GILLOT-0/+1
2021-09-14Rename DefPathHashMap in rustc_metadata so its name does not clash with DefPa...Michael Woerister-2/+2
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-0/+4
2021-09-12Auto merge of #88759 - Amanieu:panic_in_drop, r=nagisa,eddybbors-0/+1
2021-09-12Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnrManish Goregaokar-1/+2
2021-09-11Ensure that crates are linked with compatible panic-in-drop settingsAmanieu d'Antras-0/+1
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-1/+1
2021-09-09rename mir -> thir around abstract constsEllen-1/+2
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-3/+3
2021-07-13Auto merge of #87044 - cjgillot:expnhash, r=petrochenkovbors-1/+3
2021-07-13Cache expansion hash.Camille GILLOT-1/+3
2021-07-10Add impl_constness queryDeadbeef-0/+1
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-2/+0
2021-06-10Auto merge of #85910 - cjgillot:no-meta-version, r=Aaron1011bors-1/+1
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-0/+2
2021-06-02Update compiler/rustc_metadata/src/rmeta/mod.rsCamille Gillot-1/+1
2021-06-01Drop metadata_encoding_version.Camille GILLOT-1/+1
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+1
2021-05-30Drop metadata_encoding_version.Camille GILLOT-1/+1
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-2/+0
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-1/+0
2021-05-12Preserve `SyntaxContext` for invalid/dummy spans in crate metadataAaron Hill-1/+1
2021-05-12Use () for plugin_registrar_fn.Camille GILLOT-1/+0
2021-05-12Implement span quoting for proc-macrosAaron Hill-3/+4
2021-04-16Implement #[rustc_skip_array_during_method_dispatch]Josh Stone-0/+1
2021-03-23Update with commentskadmin-1/+1
2021-03-23Add query for const_param_defaultkadmin-1/+2
2021-02-02Let a portion of DefPathHash uniquely identify the DefPath's crate.Michael Woerister-1/+2
2021-01-23Encode DefKind directly.Camille GILLOT-1/+2
2021-01-04Keep an unoptimized duplicate of `const fn` aroundoli-0/+1
2020-11-27Encode proc_macro directly.Camille GILLOT-0/+2
2020-10-06Split bounds from predicatesMatthew Jasper-6/+4
2020-10-05Record `expansion_that_defined` into crate metadataAaron Hill-0/+1
2020-09-26Encode less metadata for proc-macro cratesAaron Hill-5/+24
2020-09-18support const_evaluatable_checked across crate boundariesBastian Kauschke-0/+1
2020-08-30mv compiler to compiler/mark-0/+427