Skip to main content

Crate rustc_query_impl

Crate rustc_query_impl 

Source

Modulesยง

dep_kind_vtables ๐Ÿ”’
diagnostics ๐Ÿ”’
execution ๐Ÿ”’
handle_cycle_error ๐Ÿ”’
incremental ๐Ÿ”’
job ๐Ÿ”’
query_vtables ๐Ÿ”’
self_profile ๐Ÿ”’

Structsยง

QueryJobMap
Map from query job IDs to job information collected by collect_active_query_jobs.

Enumsยง

CollectActiveJobsKind

Functionsยง

break_query_cycle
Detects query cycles by using depth first search over all active query jobs. If a query cycle is found it will break the cycle by finding an edge which uses a query latch and then resuming that waiter.
collect_active_query_jobs
Returns a map of currently active query jobs, collected from all queries.
make_dep_kind_vtables
print_query_stack
provide
query_system