about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src
AgeCommit message (Expand)AuthorLines
2021-10-09Auto merge of #89343 - Mark-Simulacrum:no-args-queries, r=cjgillotbors-3/+4
2021-10-08Auto merge of #89619 - michaelwoerister:incr-vtables, r=nagisabors-0/+11
2021-10-07Turn tcx.vtable_allocation() into a query.Michael Woerister-0/+11
2021-10-06Query the fingerprint style during key reconstructionMark Rousskov-3/+4
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-10-05Auto merge of #89266 - cjgillot:session-ich, r=michaelwoeristerbors-2/+1
2021-10-03Access StableHashingContext in rustc_query_system.Camille GILLOT-1/+0
2021-10-03Remove re-export.Camille GILLOT-2/+2
2021-10-02Prevent macro ambiguity errorsbjorn3-13/+13
2021-09-21Disable visible path calculation for PrettyPrinter in Ok path of compilerAlik Aslanyan-2/+5
2021-09-19Auto merge of #88575 - eddyb:fn-abi-queries, r=nagisabors-0/+22
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-0/+22
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-09-06Auto merge of #83214 - cjgillot:dep-map, r=michaelwoeristerbors-23/+35
2021-09-05Add query `own_existential_vtable_entries`Gary Guo-0/+10
2021-09-01Auto merge of #88121 - camelid:better-recursive-alias-error, r=estebankbors-1/+45
2021-08-29Retrieve `DefKind` from HIR map to reduce chance of cyclesNoah Lev-4/+6
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-08-27Note that trait aliases cannot be recursiveNoah Lev-0/+4
2021-08-27Note that type aliases cannot be recursiveNoah Lev-1/+39
2021-08-26shrink `ty::PredicateKind` againlcnr-1/+1
2021-08-26use `ty::Unevaluated` instead of def substs pairlcnr-8/+3
2021-08-18Fold `vtable_trait_upcasting_coercion_new_vptr_slot` logic into obligation pr...Charles Lew-0/+10
2021-08-03Implement pointer casting.Charles Lew-0/+10
2021-07-25Create `QuerySideEffects` and use it for diagnosticsAaron Hill-58/+49
2021-07-20Support HIR wf checking for function signaturesAaron Hill-2/+2
2021-07-18Remove deadlock virtual call.Camille GILLOT-6/+5
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-36/+1245
2021-07-16Add initial implementation of HIR-based WF checking for diagnosticsAaron Hill-0/+12
2021-07-06Correct comments about untracked accesses.Camille GILLOT-1/+1
2021-06-15Auto merge of #85154 - cjgillot:lessfn, r=bjorn3bors-79/+114
2021-06-04Rollup merge of #85850 - bjorn3:less_feature_gates, r=jyn514Yuki Okushi-4/+0
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+1
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-2/+2
2021-06-01Auto merge of #85153 - cjgillot:qresolve, r=Aaron1011bors-2/+2
2021-05-31Remove unused feature gatesbjorn3-4/+0
2021-05-31Auto merge of #85266 - cjgillot:hir-dep-clean, r=michaelwoeristerbors-34/+1