[Lldb-commits] [lldb] r323832 - [lldb] Enable debugging of binaries with mixed (splitted/regular) dwarf

2018-01-30 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Tue Jan 30 15:45:20 2018 New Revision: 323832 URL: http://llvm.org/viewvc/llvm-project?rev=323832&view=rev Log: [lldb] Enable debugging of binaries with mixed (splitted/regular) dwarf Initialize the default value of SymbolFileDWARF uuid with the appropriately shifted DW_IN

[Lldb-commits] [lldb] r319492 - [lldb] A few minor fixes in TaskPool

2017-11-30 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Thu Nov 30 14:56:11 2017 New Revision: 319492 URL: http://llvm.org/viewvc/llvm-project?rev=319492&view=rev Log: [lldb] A few minor fixes in TaskPool 1. Move TaskPool into the namespace lldb_private. 2. Add missing std::move in TaskPoolImpl::Worker. 3. std::thread::hardware_

[Lldb-commits] [lldb] r318554 - [lldb] Ensure that dwo/dwp are not double-indexed

2017-11-17 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Fri Nov 17 12:50:54 2017 New Revision: 318554 URL: http://llvm.org/viewvc/llvm-project?rev=318554&view=rev Log: [lldb] Ensure that dwo/dwp are not double-indexed DWO/DWP should not be indexed directly. Instead, the corresponding base file should be used. This diff adds an a

[Lldb-commits] [lldb] r317919 - [lldb] Remove unused method declaration

2017-11-10 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Fri Nov 10 11:40:53 2017 New Revision: 317919 URL: http://llvm.org/viewvc/llvm-project?rev=317919&view=rev Log: [lldb] Remove unused method declaration FindCompleteObjCDefinitionType is not used anywhere and there is no implementation of it, only a declaration. Test plan:

[Lldb-commits] [lldb] r315387 - [lldb] Enable using out-of-tree dwps

2017-10-10 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Tue Oct 10 16:28:34 2017 New Revision: 315387 URL: http://llvm.org/viewvc/llvm-project?rev=315387&view=rev Log: [lldb] Enable using out-of-tree dwps Previously LLDB required the DWP file to be located next to the executable file. This diff uses the helper function Symbols

[Lldb-commits] [lldb] r314832 - [lldb] Fix initialization of m_debug_cu_index_map

2017-10-03 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Tue Oct 3 12:56:21 2017 New Revision: 314832 URL: http://llvm.org/viewvc/llvm-project?rev=314832&view=rev Log: [lldb] Fix initialization of m_debug_cu_index_map SymbolFileDWARFDwp contains m_debug_cu_index_map which was previously initialized incorrectly: before m_debug_c

[Lldb-commits] [lldb] r313083 - [lldb] Adjust UpdateExternalModuleListIfNeeded method for the case of *.dwo

2017-09-12 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Tue Sep 12 15:14:36 2017 New Revision: 313083 URL: http://llvm.org/viewvc/llvm-project?rev=313083&view=rev Log: [lldb] Adjust UpdateExternalModuleListIfNeeded method for the case of *.dwo When LLDB loads "external" modules it looks at the presence of DW_AT_GNU_dwo_name. How

[Lldb-commits] [lldb] r288687 - [lldb] Update the check for Linux or FreeBSD in SymbolFileDWARF::FindFunctions

2016-12-05 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Mon Dec 5 12:42:21 2016 New Revision: 288687 URL: http://llvm.org/viewvc/llvm-project?rev=288687&view=rev Log: [lldb] Update the check for Linux or FreeBSD in SymbolFileDWARF::FindFunctions This diff 1. Adds a comment to ObjectFileELF.cpp about the current approach to dete

[Lldb-commits] [lldb] r288094 - [lldb] Fix compilation of SymbolFileDWARF.cpp with ENABLE_DEBUG_PRINTF set

2016-11-28 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Mon Nov 28 18:40:13 2016 New Revision: 288094 URL: http://llvm.org/viewvc/llvm-project?rev=288094&view=rev Log: [lldb] Fix compilation of SymbolFileDWARF.cpp with ENABLE_DEBUG_PRINTF set This diff adds missing semicolon in SymbolFileDWARF.cpp Differential revision: https:/

[Lldb-commits] [lldb] r287966 - [lldb] Fix typos in file headers

2016-11-25 Thread Alexander Shaposhnikov via lldb-commits
Author: alexshap Date: Fri Nov 25 23:23:44 2016 New Revision: 287966 URL: http://llvm.org/viewvc/llvm-project?rev=287966&view=rev Log: [lldb] Fix typos in file headers This diff fixes typos in file headers (incorrect file names). Test plan: Under llvm/tools/lldb/source: find ./* -type f | grep