Revert "Reduce the amount of untracked state in TyCtxt"
This commit is contained in:
parent
c9c1f8be3f
commit
0f0f3138cb
49 changed files with 255 additions and 234 deletions
|
@ -180,7 +180,7 @@ fn exported_symbols_provider_local(
|
|||
symbols.push((exported_symbol, SymbolExportLevel::C));
|
||||
}
|
||||
|
||||
if tcx.allocator_kind(()).is_some() {
|
||||
if tcx.allocator_kind().is_some() {
|
||||
for method in ALLOCATOR_METHODS {
|
||||
let symbol_name = format!("__rust_{}", method.name);
|
||||
let exported_symbol = ExportedSymbol::NoDefId(SymbolName::new(tcx, &symbol_name));
|
||||
|
|
|
@ -517,7 +517,7 @@ pub fn codegen_crate<B: ExtraBackendMethods>(
|
|||
});
|
||||
let allocator_module = if any_dynamic_crate {
|
||||
None
|
||||
} else if let Some(kind) = tcx.allocator_kind(()) {
|
||||
} else if let Some(kind) = tcx.allocator_kind() {
|
||||
let llmod_id =
|
||||
cgu_name_builder.build_cgu_name(LOCAL_CRATE, &["crate"], Some("allocator")).to_string();
|
||||
let mut modules = backend.new_metadata(tcx, &llmod_id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue