Skip to content

Commit 022d695

Browse files
committed
Use CompiledModules inside CodegenResults
In preparation for fully replacing CodegenResults with CompiledModules.
1 parent 6b1ee2c commit 022d695

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

src/driver/aot.rs

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ use std::thread::JoinHandle;
1010

1111
use cranelift_object::{ObjectBuilder, ObjectModule};
1212
use rustc_codegen_ssa::assert_module_sources::CguReuse;
13-
use rustc_codegen_ssa::back::write::{CompiledModules, produce_final_output_artifacts};
13+
use rustc_codegen_ssa::back::write::produce_final_output_artifacts;
1414
use rustc_codegen_ssa::base::determine_cgu_reuse;
15-
use rustc_codegen_ssa::{CodegenResults, CompiledModule, CrateInfo, ModuleKind};
15+
use rustc_codegen_ssa::{CodegenResults, CompiledModule, CompiledModules, CrateInfo, ModuleKind};
1616
use rustc_data_structures::profiling::SelfProfilerRef;
1717
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};
1818
use rustc_data_structures::sync::{IntoDynSyncSend, par_map};
@@ -126,15 +126,7 @@ impl OngoingCodegen {
126126

127127
produce_final_output_artifacts(sess, &compiled_modules, outputs);
128128

129-
(
130-
CodegenResults {
131-
crate_info: self.crate_info,
132-
133-
modules: compiled_modules.modules,
134-
allocator_module: compiled_modules.allocator_module,
135-
},
136-
work_products,
137-
)
129+
(CodegenResults { compiled_modules, crate_info: self.crate_info }, work_products)
138130
}
139131
}
140132

0 commit comments

Comments
 (0)