about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-08-24Simplify the syntax for macros generated by `rustc_queries`Joshua Nelson-1/+1
2022-08-23Move most of `make_query` into a generic function, away from the macroJoshua Nelson-1/+0
2022-08-23Remove `$tcx` metavariable from `rustc_query_append`Joshua Nelson-1/+1
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-07-20consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)Ralf Jung-1/+1
2022-06-29get rid of `tcx` in deadlock handler when parallel compilationSparrowLii-0/+2
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-0/+1
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-05-21Auto merge of #97239 - jhpratt:remove-crate-vis, r=joshtriplettbors-1/+0
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+0
2022-05-13Cache more queries on disk.Camille GILLOT-1/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-17Remove SimpleDefKindMark Rousskov-2/+0
2022-02-09Auto merge of #93741 - Mark-Simulacrum:global-job-id, r=cjgillotbors-0/+1
2022-02-08Switch QueryJobId to a single global counterMark Rousskov-0/+1
2022-02-06Delete query statsMark Rousskov-3/+0
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2021-12-14Remove `in_band_lifetimes` from `rustc_query_impl`LegionMammal978-1/+0
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-25Avoid a branch on key being local for queries that use the same local and ext...bjorn3-1/+1
2021-10-25Auto merge of #90210 - cjgillot:qarray2, r=Mark-Simulacrumbors-6/+11
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-23Build the query vtable directly.Camille GILLOT-6/+11
2021-10-20Build jump table at runtime.Camille GILLOT-0/+1
2021-10-20Invoke callbacks from rustc_middle.Camille GILLOT-2/+0
2021-10-20Merge two query callbacks arrays.Camille GILLOT-2/+1
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-08-27Note that type aliases cannot be recursiveNoah Lev-0/+2
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-3/+7
2021-06-15Auto merge of #85154 - cjgillot:lessfn, r=bjorn3bors-1/+0
2021-05-31Remove unused feature gatesbjorn3-4/+0
2021-05-30Only test if key is local.Camille GILLOT-1/+0
2021-05-15Move key recovering into force_query.Camille GILLOT-1/+1
2021-03-29Don't duplicate the extern providers once for each cratebjorn3-2/+1
2021-02-20Move print_query_stack to rustc_query_system.Camille GILLOT-1/+1
2021-02-20Move report_cycle to rustc_query_system.Camille GILLOT-1/+1
2021-02-20Move Query to rustc_query_system.Camille GILLOT-1/+0
2021-02-20Do not hold query key in Query.Camille GILLOT-2/+1
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-0/+65