resolve: Scale back unloading of speculatively loaded crates
This commit is contained in:
parent
8b21296b5d
commit
24cffbf703
7 changed files with 26 additions and 18 deletions
|
@ -250,7 +250,7 @@ fn get_lang_items(tcx: TyCtxt<'_>, (): ()) -> LanguageItems {
|
|||
let mut collector = LanguageItemCollector::new(tcx, resolver);
|
||||
|
||||
// Collect lang items in other crates.
|
||||
for &cnum in tcx.crates(()).iter() {
|
||||
for &cnum in tcx.used_crates(()).iter() {
|
||||
for &(def_id, lang_item) in tcx.defined_lang_items(cnum).iter() {
|
||||
collector.collect_item(lang_item, def_id, None);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue