about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src
AgeCommit message (Expand)AuthorLines
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
2021-05-30Correct comments about untracked accesses.Camille GILLOT-1/+1
2021-05-30Restrict access to crate_name.Camille GILLOT-1/+1
2021-05-30Only test if key is local.Camille GILLOT-76/+110
2021-05-30Reduce amount of function pointers.Camille GILLOT-4/+5
2021-05-30Auto merge of #85319 - cjgillot:query-simp, r=Mark-Simulacrumbors-20/+4
2021-05-27Remove obsolete workaround.Camille GILLOT-34/+1
2021-05-15Remove def_path_str.Camille GILLOT-5/+2
2021-05-15Move key recovering into force_query.Camille GILLOT-15/+2
2021-05-12Use () in dependency_formats.Camille GILLOT-0/+10
2021-05-01Apply `--cfg parallel_compiler` when documentingJoshua Nelson-6/+4
2021-04-29Move iter_results to dyn FnMut rather than a genericMark Rousskov-14/+14
2021-04-12Introduce CompileMonoItem DepNodebjorn3-0/+5
2021-04-02Auto merge of #83207 - oli-obk:valtree2, r=lcnrbors-0/+9
2021-03-31Add a new normalization query just for mir constantsOli Scherer-0/+9
2021-03-30Stream the dep-graph to a file.Camille GILLOT-4/+1
2021-03-29Don't duplicate the extern providers once for each cratebjorn3-15/+13
2021-03-12Implement valtreeOli Scherer-0/+9
2021-02-21Simplify hashing.Camille GILLOT-2/+2
2021-02-20Move print_query_stack to rustc_query_system.Camille GILLOT-33/+3
2021-02-20Move report_cycle to rustc_query_system.Camille GILLOT-57/+7
2021-02-20Move Query to rustc_query_system.Camille GILLOT-43/+16
2021-02-20Do not hold query key in Query.Camille GILLOT-54/+62
2021-02-20Access the session directly from DepContext.Camille GILLOT-15/+0
2021-02-19Workaround rustdoc not honouring cfg(parallel_compiler).Camille GILLOT-4/+6
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-0/+1632