diff options
| author | Michael Woerister <michaelwoerister@posteo> | 2017-12-19 15:14:41 +0100 |
|---|---|---|
| committer | Michael Woerister <michaelwoerister@posteo> | 2017-12-19 15:27:50 +0100 |
| commit | 0258c6dacaa6e187ae9bf744fd3184e79f78f2ef (patch) | |
| tree | 93126f94926ad0ef74e640f0ff2be0e60a4b84a1 /src/librustc_metadata/decoder.rs | |
| parent | b39c4bc12358078f77ddd01288b24252f757f37d (diff) | |
| download | rust-0258c6dacaa6e187ae9bf744fd3184e79f78f2ef.tar.gz rust-0258c6dacaa6e187ae9bf744fd3184e79f78f2ef.zip | |
incr.comp.: Precompute small hash for filenames to save some work.
Diffstat (limited to 'src/librustc_metadata/decoder.rs')
| -rw-r--r-- | src/librustc_metadata/decoder.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/librustc_metadata/decoder.rs b/src/librustc_metadata/decoder.rs index 49a017535ff..0e9f4a8f178 100644 --- a/src/librustc_metadata/decoder.rs +++ b/src/librustc_metadata/decoder.rs @@ -1129,6 +1129,7 @@ impl<'a, 'tcx> CrateMetadata { lines, multibyte_chars, non_narrow_chars, + name_hash, .. } = filemap_to_import; let source_length = (end_pos - start_pos).to_usize(); @@ -1155,6 +1156,7 @@ impl<'a, 'tcx> CrateMetadata { name_was_remapped, self.cnum.as_u32(), src_hash, + name_hash, source_length, lines, multibyte_chars, |
