File tree 2 files changed +2
-3
lines changed
rustc_metadata/src/rmeta/decoder
2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -352,7 +352,7 @@ pub(in crate::rmeta) fn provide(providers: &mut Providers) {
352
352
visible_parent_map. entry ( child) . or_insert ( parent) ;
353
353
}
354
354
355
- visible_parent_map
355
+ Lrc :: new ( visible_parent_map)
356
356
} ,
357
357
358
358
dependency_formats : |tcx, ( ) | Lrc :: new ( crate :: dependency_format:: calculate ( tcx) ) ,
Original file line number Diff line number Diff line change @@ -1569,8 +1569,7 @@ rustc_queries! {
1569
1569
desc { "calculating the missing lang items in a crate" }
1570
1570
separate_provide_extern
1571
1571
}
1572
- query visible_parent_map( _: ( ) ) -> DefIdMap <DefId > {
1573
- storage( ArenaCacheSelector <' tcx>)
1572
+ query visible_parent_map( _: ( ) ) -> Lrc <DefIdMap <DefId >> {
1574
1573
desc { "calculating the visible parent map" }
1575
1574
}
1576
1575
query trimmed_def_paths( _: ( ) ) -> FxHashMap <DefId , Symbol > {
You can’t perform that action at this time.
0 commit comments