diff options
| author | Nicholas Nethercote <nnethercote@mozilla.com> | 2019-10-21 17:14:03 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <nnethercote@mozilla.com> | 2019-10-21 18:30:40 +1100 |
| commit | 2da7a9c0d943e694eef17c0b47e87cbcde03a957 (patch) | |
| tree | b20db65e98a0cfa39728030c75030670dbfc24f2 /src/librustc_codegen_ssa/base.rs | |
| parent | dddacf1eb3efb3c2111b27456be43c21e4497ffd (diff) | |
| download | rust-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.rs | 4 |
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 } |
