about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/middle/cstore.rs
AgeCommit message (Expand)AuthorLines
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-196/+0
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-11/+0
2021-09-30Move encode_metadata out of CrateStore.Camille GILLOT-5/+0
2021-09-14Make DefPathHash->DefId panic for if the mapping fails.Michael Woerister-1/+1
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-6/+2
2021-07-18Rollup merge of #87092 - ricobbe:fix-raw-dylib-multiple-definitions, r=petroc...Yuki Okushi-3/+3
2021-07-17Encode ExpnId using ExpnHash for incr. comp.Camille GILLOT-3/+2
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-2/+4
2021-07-16Consider all fields when comparing DllImports, to remove nondetermininsm in m...Richard Cobbe-3/+3
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-13/+10
2021-07-11Auto merge of #85941 - cjgillot:qresolve, r=Aaron1011bors-1/+1
2021-07-09Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows...Richard Cobbe-1/+20
2021-07-07Auto merge of #86105 - bjorn3:link_info_refactor, r=petrochenkovbors-27/+0
2021-07-07Remove a sorting operation from used_cratesbjorn3-27/+0
2021-07-06Make resolutions a query.Camille GILLOT-1/+1
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-2/+2
2021-07-05Remove LibSourcebjorn3-38/+3
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-20Implement the query in cstore_impl.Camille GILLOT-2/+0
2021-06-10Auto merge of #85910 - cjgillot:no-meta-version, r=Aaron1011bors-1/+0
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-2/+2
2021-06-04Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl...Richard Cobbe-0/+7
2021-06-01Drop metadata_encoding_version.Camille GILLOT-1/+0
2021-06-01Make is_private_dep a query.Camille GILLOT-1/+0
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+3
2021-05-30Drop metadata_encoding_version.Camille GILLOT-1/+0
2021-05-30Make is_private_dep a query.Camille GILLOT-1/+0
2021-05-30Make resolutions a query.Camille GILLOT-1/+1
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-2/+2
2021-05-12Use () for analysis.Camille GILLOT-1/+1
2021-05-05Implement RFC 2951: Native link modifiersLuqman Aden-0/+1
2021-01-16Enforce that query results implement DebugAaron Hill-1/+1
2020-12-03rustc_metadata: Remove some dead codeVadim Petrochenkov-2/+0
2020-11-25Lazy DefPath decoding for incremental compilationAaron Hill-0/+6
2020-10-24Compute proper module parent during resolutionAaron Hill-0/+2
2020-09-18use matches!() macro for simple if let conditionsMatthias Krüger-1/+1
2020-08-30mv compiler to compiler/mark-0/+251