summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src/on_disk_cache.rs
AgeCommit message (Expand)AuthorLines
2021-10-23Do not require QueryCtxt for cache_on_disk.Camille GILLOT-1/+1
2021-10-23Build the query vtable directly.Camille GILLOT-1/+1
2021-10-21Do not depend on the stored value when trying to cache on disk.Camille GILLOT-1/+1
2021-10-20Invoke callbacks from rustc_middle.Camille GILLOT-1/+1
2021-10-20Move def_path_hash_to_def_id to rustc_middle.Camille GILLOT-18/+1
2021-10-06Do not re-hash foreign spans.Camille GILLOT-11/+16
2021-10-06Access Session while decoding expn_id.Camille GILLOT-1/+6
2021-09-14Replace cnum_map with tcx.stable_crate_id_to_crate_num() in OnDiskCache.Michael Woerister-32/+7
2021-09-14Fix up comment about OnDiskCache::foreign_expn_data.Michael Woerister-2/+4
2021-09-14Make DefPathHash->DefId panic for if the mapping fails.Michael Woerister-10/+3
2021-09-14Remove RawDefId tracking infrastructure from incr. comp. framework.Michael Woerister-76/+3
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-72/+14
2021-09-12Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnrManish Goregaokar-1/+2
2021-09-10Rename decode to data_untracked.Camille GILLOT-3/+4
2021-09-10Track span dependency using a callback.Camille GILLOT-3/+3
2021-09-10Encode spans relative to their parent.Camille GILLOT-12/+36
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-1/+1
2021-09-09rename mir -> thir around abstract constsEllen-1/+2
2021-08-28Comment drop_serialized_data.Camille GILLOT-0/+5
2021-08-28Drop the query result memmap before serializing it back.Camille GILLOT-25/+27
2021-08-28Mmap the incremental data instead of reading it.Camille GILLOT-5/+10
2021-07-25Create `QuerySideEffects` and use it for diagnosticsAaron Hill-49/+38
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-0/+1195