summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/base.rs
diff options
context:
space:
mode:
authorNicholas Nethercote <nnethercote@mozilla.com>2019-10-21 17:14:03 +1100
committerNicholas Nethercote <nnethercote@mozilla.com>2019-10-21 18:30:40 +1100
commit2da7a9c0d943e694eef17c0b47e87cbcde03a957 (patch)
treeb20db65e98a0cfa39728030c75030670dbfc24f2 /src/librustc_codegen_ssa/base.rs
parentdddacf1eb3efb3c2111b27456be43c21e4497ffd (diff)
downloadrust-2da7a9c0d943e694eef17c0b47e87cbcde03a957.tar.gz
rust-2da7a9c0d943e694eef17c0b47e87cbcde03a957.zip
Use `Symbol` for codegen unit names.
This is a straightforward replacement except for two places where we
have to convert to `LocalInternedString` to get a stable sort.
Diffstat (limited to 'src/librustc_codegen_ssa/base.rs')
-rw-r--r--src/librustc_codegen_ssa/base.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_codegen_ssa/base.rs b/src/librustc_codegen_ssa/base.rs
index f4f3dd4d2d2..516fd5049f2 100644
--- a/src/librustc_codegen_ssa/base.rs
+++ b/src/librustc_codegen_ssa/base.rs
@@ -515,7 +515,7 @@ pub fn codegen_crate<B: ExtraBackendMethods>(
     // unnecessarily.
     if tcx.dep_graph.is_fully_enabled() {
         for cgu in &codegen_units {
-            tcx.codegen_unit(cgu.name().clone());
+            tcx.codegen_unit(cgu.name());
         }
     }
 
@@ -603,7 +603,7 @@ pub fn codegen_crate<B: ExtraBackendMethods>(
         match cgu_reuse {
             CguReuse::No => {
                 let start_time = Instant::now();
-                backend.compile_codegen_unit(tcx, *cgu.name(), &ongoing_codegen.coordinator_send);
+                backend.compile_codegen_unit(tcx, cgu.name(), &ongoing_codegen.coordinator_send);
                 total_codegen_time += start_time.elapsed();
                 false
             }