Factor query arena allocation out from query caches
This commit is contained in:
parent
4b34c7b766
commit
a51a20531d
9 changed files with 160 additions and 254 deletions
|
@ -21,8 +21,10 @@ use rustc_data_structures::sync::AtomicU64;
|
|||
use rustc_middle::arena::Arena;
|
||||
use rustc_middle::dep_graph::{self, DepKindStruct};
|
||||
use rustc_middle::query::Key;
|
||||
use rustc_middle::ty::query::{query_keys, query_storage, query_stored, query_values};
|
||||
use rustc_middle::ty::query::{ExternProviders, Providers, QueryEngine};
|
||||
use rustc_middle::ty::query::QueryEngine;
|
||||
use rustc_middle::ty::query::{
|
||||
query_keys, query_provided, query_provided_to_value, query_storage, query_values,
|
||||
};
|
||||
use rustc_middle::ty::TyCtxt;
|
||||
use rustc_span::Span;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue