about summary refs log tree commit diff
path: root/compiler/rustc_query_system
AgeCommit message (Expand)AuthorLines
2021-10-06Query the fingerprint style during key reconstructionMark Rousskov-9/+30
2021-10-03Add some inlining.Camille GILLOT-0/+8
2021-10-03Access StableHashingContext in rustc_query_system.Camille GILLOT-22/+16
2021-10-03Move ICH to rustc_query_system.Camille GILLOT-1/+531
2021-09-20Migrate to 2021Mark Rousskov-1/+1
2021-09-18Auto merge of #82183 - michaelwoerister:lazier-defpathhash-loading2, r=wesley...bors-28/+0
2021-09-15Use explicit log level in tracing instrument macroTomasz Miąsko-2/+2
2021-09-14Remove RawDefId tracking infrastructure from incr. comp. framework.Michael Woerister-28/+0
2021-09-11Auto merge of #78780 - cjgillot:req, r=Mark-Simulacrumbors-372/+266
2021-09-01Remove redundant `Span` in `QueryJobInfo`Noah Lev-11/+8
2021-08-27Note that trait aliases cannot be recursiveNoah Lev-9/+16
2021-08-27Note that type aliases cannot be recursiveNoah Lev-1/+42
2021-08-22Use variable.Camille GILLOT-12/+5
2021-08-22Unify `with_task` functions.Camille GILLOT-103/+76
2021-08-22Remove force_query_with_job.Camille GILLOT-88/+53
2021-08-22Split try_execute_query.Camille GILLOT-16/+31
2021-08-22Decouple JobOwner from cache.Camille GILLOT-73/+66
2021-08-22Complete job outside of force_query_with_job.Camille GILLOT-14/+11
2021-08-22Do not compute the dep_node twice.Camille GILLOT-33/+21
2021-08-22Make all query forcing go through try_execute_query.Camille GILLOT-40/+31
2021-08-22Remove try_mark_green_and_read.Camille GILLOT-16/+8
2021-08-22Move assertion inwards.Camille GILLOT-17/+18
2021-08-22Simplify control flow.Camille GILLOT-33/+28
2021-08-21Improve errors for recursive type aliasesNoah Lev-4/+8
2021-08-22Only clone key when needed.Camille GILLOT-4/+6
2021-08-22Move dep_graph checking into try_load_from_disk_and_cache_in_memory.Camille GILLOT-23/+12
2021-08-12Prevent double panic when handling incremental fingerprint mismatchAaron Hill-6/+28
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-2/+2
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-25Restrict field visibilityAaron Hill-1/+1
2021-07-25Create `QuerySideEffects` and use it for diagnosticsAaron Hill-59/+53
2021-07-25clippy::useless_formatMatthias Krüger-2/+2
2021-07-07Add docs to new methodsRyan Levick-1/+2
2021-07-07Profile incremental hashingRyan Levick-3/+24
2021-06-15Auto merge of #85154 - cjgillot:lessfn, r=bjorn3bors-35/+53
2021-06-07Auto merge of #85903 - bjorn3:rustc_serialize_cleanup, r=varkorbors-6/+6
2021-06-04Rollup merge of #85850 - bjorn3:less_feature_gates, r=jyn514Yuki Okushi-4/+0
2021-06-01Make the reasoning more explicit.Camille GILLOT-5/+9
2021-06-01Avoid creating anonymous nodes with zero or one dependency.Camille GILLOT-27/+49
2021-06-01Remove unused functions and arguments from rustc_serializebjorn3-6/+6
2021-05-31Remove unused feature gatesbjorn3-4/+0
2021-05-30Reduce amount of function pointers.Camille GILLOT-35/+53
2021-05-30Auto merge of #85319 - cjgillot:query-simp, r=Mark-Simulacrumbors-151/+163
2021-05-30Auto merge of #83772 - jhpratt:revamp-step-trait, r=Mark-Simulacrumbors-0/+1
2021-05-29Move reconstruct test inwards.Camille GILLOT-5/+4
2021-05-26Specialize implementationsJacob Pratt-0/+1
2021-05-22Get rid of PreviousDepGraph.Camille GILLOT-71/+42
2021-05-15Remove def_path_str.Camille GILLOT-4/+0
2021-05-15Make the fast path faster.Camille GILLOT-14/+15