diff options
| author | David Srbecky <dsrbecky@google.com> | 2017-12-13 09:52:12 +0000 |
|---|---|---|
| committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-12-13 09:52:12 +0000 |
| commit | 3f74ea478d755453a2fe5789ce155e80be3e7c7f (patch) | |
| tree | d28868a2efebae079e1f26d146acd6503f3de45d /compiler/debug/elf_debug_line_writer.h | |
| parent | b67c20cea4deb9b42c196ec834f9fea1921dcb7b (diff) | |
| parent | e155f4b858be42a825e8270f65abb0fdcf6cbc9f (diff) | |
| download | art-3f74ea478d755453a2fe5789ce155e80be3e7c7f.tar.gz art-3f74ea478d755453a2fe5789ce155e80be3e7c7f.tar.bz2 art-3f74ea478d755453a2fe5789ce155e80be3e7c7f.zip | |
Merge "Decouple virtual memory allocation in ElfBuilder."
Diffstat (limited to 'compiler/debug/elf_debug_line_writer.h')
| -rw-r--r-- | compiler/debug/elf_debug_line_writer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/debug/elf_debug_line_writer.h b/compiler/debug/elf_debug_line_writer.h index c7224fc94a..d7fd52448c 100644 --- a/compiler/debug/elf_debug_line_writer.h +++ b/compiler/debug/elf_debug_line_writer.h @@ -60,7 +60,7 @@ class ElfDebugLineWriter { ? builder_->GetText()->GetAddress() : 0; - compilation_unit.debug_line_offset = builder_->GetDebugLine()->GetSize(); + compilation_unit.debug_line_offset = builder_->GetDebugLine()->GetPosition(); std::vector<dwarf::FileEntry> files; std::unordered_map<std::string, size_t> files_map; @@ -268,7 +268,7 @@ class ElfDebugLineWriter { } std::vector<uint8_t> buffer; buffer.reserve(opcodes.data()->size() + KB); - size_t offset = builder_->GetDebugLine()->GetSize(); + size_t offset = builder_->GetDebugLine()->GetPosition(); WriteDebugLineTable(directories, files, opcodes, offset, &buffer, &debug_line_patches_); builder_->GetDebugLine()->WriteFully(buffer.data(), buffer.size()); return buffer.size(); |
