On Mon, 09 Apr 2018 11:52:28 +0200, Pavel Labath wrote: > I'm hoping that I can stay clear of > the ongoing work on dwz&type units, as all of this happens in > SymbolFileDWARF, which you don't seem to touch that much.
With excluded mass renaming ( https://reviews.llvm.org/D40467 ) and testcases (https://reviews.llvm.org/D40475 https://reviews.llvm.org/D43512 ) DWZ is not just in SymbolFileDWARF. But I can keep rebasing it. Jan D40468..D40474 include/lldb/Utility/ConstString.h | 12 ++ include/lldb/Utility/FileSpec.h | 8 + source/Plugins/SymbolFile/DWARF/CMakeLists.txt | 2 + .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 19 ++- .../Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp | 3 +- .../SymbolFile/DWARF/DWARFASTParserJava.cpp | 3 +- .../SymbolFile/DWARF/DWARFASTParserOCaml.cpp | 3 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp | 130 +++++++++++++++- source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h | 21 ++- .../Plugins/SymbolFile/DWARF/DWARFCompileUnitDWZ.h | 40 +++++ source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 16 +- source/Plugins/SymbolFile/DWARF/DWARFDIE.h | 3 + source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp | 91 +++++++++-- source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h | 16 ++ .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 31 +++- .../Plugins/SymbolFile/DWARF/DWARFFileOffset.cpp | 15 ++ source/Plugins/SymbolFile/DWARF/DWARFFileOffset.h | 51 +++++++ source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp | 53 ++++++- source/Plugins/SymbolFile/DWARF/DWARFFormValue.h | 3 +- .../Plugins/SymbolFile/DWARF/DWARFPartialUnit.cpp | 16 ++ source/Plugins/SymbolFile/DWARF/DWARFPartialUnit.h | 38 +++++ source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 82 +++++++++- source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 9 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 170 ++++++++++++++++++++- source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 47 ++++++ .../SymbolFile/DWARF/UniqueDWARFASTType.cpp | 1 + 26 files changed, 819 insertions(+), 64 deletions(-) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits