about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/query
AgeCommit message (Expand)AuthorLines
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-1542/+0
2021-07-17Pass ExpnData by reference.Camille GILLOT-1/+1
2021-07-17Always hash spans in expn.Camille GILLOT-1/+1
2021-07-17Encode ExpnId using ExpnHash for incr. comp.Camille GILLOT-34/+59
2021-07-17Choose encoding format in caller code.Camille GILLOT-10/+13
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-3/+9
2021-07-15Separate encoding paths.Camille GILLOT-10/+4
2021-07-13Cache expansion hash.Camille GILLOT-4/+4
2021-07-06Make resolutions a query.Camille GILLOT-2/+8
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-1/+0
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-1/+1
2021-07-04Query-ify global limit attribute handlingAaron Hill-0/+1
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-28Auto merge of #85909 - cjgillot:alloc-kind-query, r=Aaron1011bors-0/+1
2021-06-21Encode SourceFile source crate as StableCrateId in incr. comp. OnDiskCache.Michael Woerister-5/+33
2021-06-20Make allocator_kind a query.Camille GILLOT-0/+1
2021-06-09Access stable_crate_id directly.Camille GILLOT-2/+1
2021-06-09Do not store crate in latest_foreign_def_path_hashes.Camille GILLOT-7/+0
2021-06-09Encode CrateNum using the StableCrateId for incr. comp.Camille GILLOT-64/+37
2021-06-08Do not require the DefPathTable to construct the on-disk cache.Camille GILLOT-21/+3
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-10/+14
2021-06-02Auto merge of #85905 - cjgillot:one-trait-map, r=Aaron1011bors-1/+0
2021-06-01Auto merge of #85829 - bjorn3:simplify_crate_num, r=jackh726bors-2/+1
2021-06-01Remove StableVec.Camille GILLOT-1/+0
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-6/+2
2021-05-30Make allocator_kind a query.Camille GILLOT-0/+1
2021-05-30Remove StableVec.Camille GILLOT-1/+0
2021-05-30Make resolutions a query.Camille GILLOT-1/+5
2021-05-30Remove CrateNum::ReservedForIncrCompCachebjorn3-2/+1
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-14/+10
2021-05-22Make THIR building a stealable queryLeSeulArtichaut-0/+1
2021-05-12Use () for lang items.Camille GILLOT-1/+1
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-13/+7
2021-05-11improve diagnosts for GATsb-naber-1/+3
2021-05-11Rollup merge of #84777 - jyn514:rustdoc-parallel, r=Mark-SimulacrumYuki Okushi-0/+1
2021-05-02Let load_query_result_cache take a &DefPathTablebjorn3-13/+7
2021-05-01Auto merge of #83114 - cjgillot:hop, r=eddybbors-1/+0
2021-05-01Apply `--cfg parallel_compiler` when documentingJoshua Nelson-0/+1
2021-04-29Move iter_results to dyn FnMut rather than a genericMark Rousskov-14/+21
2021-04-29Split crate_hash from index_hir.Camille GILLOT-1/+0
2021-03-27lazily calls some fnsklensy-1/+1
2021-03-22Auto merge of #83376 - Dylan-DPC:rollup-s2fsjwj, r=Dylan-DPCbors-2/+5
2021-03-21Improve error message for unassigned query providerRich Kadel-2/+5
2021-03-19Remove FingerprintEncoder/Decoder.Camille GILLOT-13/+0
2021-03-19Move raw bytes handling to Encoder/Decoder.Camille GILLOT-0/+1
2021-03-18Move IntEncodedWithFixedSize to rustc_serialize.Camille GILLOT-37/+1
2021-03-16Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasperbors-1/+1
2021-03-14Don't encode file information for span with a dummy locationAaron Hill-3/+3
2021-03-12Implement valtreeOli Scherer-1/+1
2021-02-19Workaround rustdoc not honouring cfg(parallel_compiler).Camille GILLOT-1/+0