about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src
AgeCommit message (Expand)AuthorLines
2022-02-27Auto merge of #94084 - Mark-Simulacrum:drop-sharded, r=cjgillotbors-9/+8
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-21Auto merge of #94066 - Mark-Simulacrum:factor-out-simple-def-kind, r=davidtwcobors-26/+4
2022-02-20Delete QueryLookupMark Rousskov-2/+1
2022-02-20Move Sharded maps into each QueryCache implMark Rousskov-7/+7
2022-02-17Remove SimpleDefKindMark Rousskov-26/+4
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-4/+5
2022-02-15Overhaul `Const`.Nicholas Nethercote-2/+2
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-2/+2
2022-02-09Auto merge of #93741 - Mark-Simulacrum:global-job-id, r=cjgillotbors-12/+22
2022-02-09Auto merge of #93724 - Mark-Simulacrum:drop-query-stats, r=michaelwoeristerbors-115/+0
2022-02-08Switch QueryJobId to a single global counterMark Rousskov-12/+22
2022-02-0814956 -> 14952 exportsklensy-2/+2
2022-02-0715221 -> 14956 exportsklensy-1/+1
2022-02-06Delete query statsMark Rousskov-115/+0
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-64/+53
2022-01-19Show a more informative panic message when `DefPathHash` does not existAaron Hill-1/+3
2021-12-23Import `SourceFile`s from crate before decoding foreign `Span`Aaron Hill-0/+14
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-2/+2
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-2/+2
2021-12-14Remove `in_band_lifetimes` from `rustc_query_impl`LegionMammal978-8/+7
2021-12-12Query modifierDeadbeef-0/+12
2021-12-09Remove redundant [..]sest31-1/+1
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-8/+20
2021-10-25Auto merge of #90210 - cjgillot:qarray2, r=Mark-Simulacrumbors-40/+32
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-23Do not require QueryCtxt for cache_on_disk.Camille GILLOT-3/+2
2021-10-23Build the query vtable directly.Camille GILLOT-38/+31
2021-10-21Do not depend on the stored value when trying to cache on disk.Camille GILLOT-2/+2
2021-10-20Build jump table at runtime.Camille GILLOT-59/+71
2021-10-20Invoke callbacks from rustc_middle.Camille GILLOT-34/+2
2021-10-20Merge two query callbacks arrays.Camille GILLOT-67/+34
2021-10-20Make hash_result an Option.Camille GILLOT-12/+6
2021-10-20Move def_path_hash_to_def_id to rustc_middle.Camille GILLOT-18/+1
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-11Remove built-in cache_hit trackingMark Rousskov-27/+0
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