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 @@ -360,7 +360,7 @@ pub fn provide(providers: &mut Providers) {
360
360
visible_parent_map. entry ( child) . or_insert ( parent) ;
361
361
}
362
362
363
- visible_parent_map
363
+ Lrc :: new ( visible_parent_map)
364
364
} ,
365
365
366
366
dependency_formats : |tcx, ( ) | Lrc :: new ( crate :: dependency_format:: calculate ( tcx) ) ,
Original file line number Diff line number Diff line change @@ -1552,8 +1552,7 @@ rustc_queries! {
1552
1552
desc { "calculating the missing lang items in a crate" }
1553
1553
separate_provide_extern
1554
1554
}
1555
- query visible_parent_map( _: ( ) ) -> DefIdMap <DefId > {
1556
- storage( ArenaCacheSelector <' tcx>)
1555
+ query visible_parent_map( _: ( ) ) -> Lrc <DefIdMap <DefId >> {
1557
1556
desc { "calculating the visible parent map" }
1558
1557
}
1559
1558
query trimmed_def_paths( _: ( ) ) -> FxHashMap <DefId , Symbol > {
You can’t perform that action at this time.
0 commit comments