diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2016-10-28 17:10:34 +0200 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2016-10-28 17:16:34 +0200 |
| commit | c40fad34e25f4e00b118d7d362e7639954a717f2 (patch) | |
| tree | 9e2e74470f24d028d3263b08098d09dbf48ff834 | |
| parent | 9d3caecdd7f16137dbba14178a3e54d2a4113e07 (diff) | |
| download | rust-c40fad34e25f4e00b118d7d362e7639954a717f2.tar.gz rust-c40fad34e25f4e00b118d7d362e7639954a717f2.zip | |
Debug instrumentation for construction of ImportedFileMap table entries.
| -rw-r--r-- | src/librustc_metadata/decoder.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/librustc_metadata/decoder.rs b/src/librustc_metadata/decoder.rs index 0d42ff8ce27..3e367cbee2e 100644 --- a/src/librustc_metadata/decoder.rs +++ b/src/librustc_metadata/decoder.rs @@ -1138,6 +1138,14 @@ impl<'a, 'tcx> CrateMetadata { match reusable_filemap { Some(fm) => { + + debug!("CrateMetaData::imported_filemaps reuse \ + filemap {:?} original (start_pos {:?} end_pos {:?}) \ + translated (start_pos {:?} end_pos {:?})", + filemap_to_import.name, + filemap_to_import.start_pos, filemap_to_import.end_pos, + fm.start_pos, fm.end_pos); + cstore::ImportedFileMap { original_start_pos: filemap_to_import.start_pos, original_end_pos: filemap_to_import.end_pos, @@ -1176,6 +1184,12 @@ impl<'a, 'tcx> CrateMetadata { source_length, lines, multibyte_chars); + debug!("CrateMetaData::imported_filemaps alloc \ + filemap {:?} original (start_pos {:?} end_pos {:?}) \ + translated (start_pos {:?} end_pos {:?})", + local_version.name, start_pos, end_pos, + local_version.start_pos, local_version.end_pos); + cstore::ImportedFileMap { original_start_pos: start_pos, original_end_pos: end_pos, |
