about summary refs log tree commit diff
path: root/src/librustc/ty/query/config.rs
AgeCommit message (Expand)AuthorLines
2020-03-26Move query system to librustc_query_system.Camille GILLOT-117/+0
2020-03-26Generalise Query starting.Camille GILLOT-1/+17
2020-03-26Move HashStable bound to the trait definition.Camille GILLOT-1/+2
2020-03-26Parametrise by try_collect_active_jobs.Camille GILLOT-3/+8
2020-03-26Generalise QueryLatch.Camille GILLOT-0/+4
2020-03-26Decouple from DepKind.Camille GILLOT-2/+1
2020-03-26Make QueryContext a subtrait of DepContext.Camille GILLOT-7/+9
2020-03-26Make QueryCache generic on the context.Camille GILLOT-1/+1
2020-03-26Make QueryDescription parameter a type.Camille GILLOT-15/+17
2020-03-26Make QueryAccessor argument a type.Camille GILLOT-7/+15
2020-03-26Make QueryConfig argument a type.Camille GILLOT-6/+4
2020-03-16Remove QueryState type alias.Camille GILLOT-1/+1
2020-03-16Make QueryCache parameters associated types.Camille GILLOT-5/+2
2020-03-16Inline QueryAccessor::query.Camille GILLOT-3/+1
2020-03-16Make QueryAccessor::dep_kind an associated const.Camille GILLOT-2/+1
2020-03-09Move `analysis` to the query macroJohn Kåre Alsaker-8/+1
2020-02-19Add an abstraction for custom query cachesJohn Kåre Alsaker-4/+9
2020-01-10self-profile: Switch to new approach for event_id generation that enables que...Michael Woerister-3/+2
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-11/+9
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-1/+1
2019-10-05Pacify tidyJonas Schievink-1/+4
2019-10-05Fix the bootstrapJonas Schievink-0/+8
2019-07-26Use sharded maps for queriesJohn Kåre Alsaker-2/+2
2019-07-24Stabilize the type_name intrinsic in core::anySteven Fackler-1/+1
2019-06-30Clean up query cache codeJohn Kåre Alsaker-31/+1
2019-06-25Inform the query system about properties of queries at compile timeJohn Kåre Alsaker-1/+6
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-11/+11
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-4/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-11/+11
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-4/+4
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+2
2019-04-12Use measureme in self-profilerWesley Wiser-2/+2
2019-03-30Move query definitions over to the proc macroJohn Kåre Alsaker-842/+2
2019-03-29rustc(codegen): uncache `def_symbol_name` prefix from `symbol_name`.Eduard-Mihai Burtescu-1/+0
2019-03-20Add eval_always to query macro and move a query overJohn Kåre Alsaker-6/+0
2019-03-20Add anon to query macro and move a query overJohn Kåre Alsaker-6/+0
2019-03-20Add no_force to query macro and move some queries overJohn Kåre Alsaker-25/+1
2019-03-20Add no_hash to query macro and move some queries overJohn Kåre Alsaker-22/+0
2019-03-18Add load_cached query modifier and keep dep node names consistent with query ...John Kåre Alsaker-15/+0
2019-03-18Define queries using a proc macroJohn Kåre Alsaker-15/+2
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-16/+16
2019-03-09Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoeristerMazdak Farrokhzad-0/+6
2019-03-07HirIdification: replace NodeId method callsljedrz-1/+1
2019-03-06Rename check_privacy to check_private_in_publicJohn Kåre Alsaker-2/+2
2019-03-06Split up privacy checking so privacy_access_levels only does computations req...John Kåre Alsaker-0/+6
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-0/+6
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-2/+2
2019-02-15Always emit an error for a query cycleJohn Kåre Alsaker-1/+2