[Lldb-commits] [PATCH] D35760: Expose active and available platform lists via SBDebugger API

2017-07-21 Thread Vadim Macagon via Phabricator via lldb-commits
enlight updated this revision to Diff 107775. enlight added a comment. Add docstrings to SWIG bindings. Repository: rL LLVM https://reviews.llvm.org/D35760 Files: include/lldb/API/SBDebugger.h include/lldb/API/SBStructuredData.h packages/Python/lldbsuite/test/functionalities/platform/T

[Lldb-commits] [PATCH] D35760: Expose active and available platform lists via SBDebugger API

2017-07-21 Thread Vadim Macagon via Phabricator via lldb-commits
enlight created this revision. enlight added a project: LLDB. The available platform list was previously only accessible via the `platform list` command, this patch makes it possible to access that list via the SBDebugger API. The active platform list has likewise been exposed via the SBDebugge

Re: [Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread Jim Ingham via lldb-commits
Not at present, but you presumably know more about this than I do. Part of the point of Greg's extracting the DWARF parser from lldb and making it into it's own library in llvm was precisely so that somebody could then write a simple wrapper tool that would poke it with not necessarily complete

Re: [Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread David Blaikie via lldb-commits
On Fri, Jul 21, 2017 at 4:05 PM Greg Clayton via Phabricator < revi...@reviews.llvm.org> wrote: > clayborg accepted this revision. > clayborg added a comment. > > Looks like there already is a test case that was failing as Jim mentioned. > Accepting based on that. > Ah, I was thinking more a test

[Lldb-commits] Buildbot numbers for the last of 07/09/2017 - 07/15/2017

2017-07-21 Thread Galina Kistanova via lldb-commits
Hello everyone, Below are some buildbot numbers for the last of 07/09/2017 - 07/15/2017. Please see the same data in attached csv files: The longest time each builder was red during the last week; "Status change ratio" by active builder (percent of builds that changed the builder status from gre

[Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread Greg Clayton via Phabricator via lldb-commits
clayborg accepted this revision. clayborg added a comment. Looks like there already is a test case that was failing as Jim mentioned. Accepting based on that. https://reviews.llvm.org/D35740 ___ lldb-commits mailing list lldb-commits@lists.llvm.org

[Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread Jim Ingham via Phabricator via lldb-commits
jingham accepted this revision. jingham added a comment. This revision is now accepted and ready to land. I was under the impression that this was found by a test case failure. Anyway, given that we've got different kinds of DWARF CU's, wouldn't it be better to add an attribute describing them,

[Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread Adrian Prantl via Phabricator via lldb-commits
aprantl updated this revision to Diff 107734. aprantl added a comment. No with testcase of sorts. https://reviews.llvm.org/D35740 Files: packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp Index: source/Plugins

[Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread David Blaikie via Phabricator via lldb-commits
dblaikie added a comment. (Presumably this could use a test case?) Repository: rL LLVM https://reviews.llvm.org/D35740 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] D35740: Fix PR33875 by distinguishing between DWO and clang modules

2017-07-21 Thread Adrian Prantl via Phabricator via lldb-commits
aprantl created this revision. The DWO handling code can get confused by clang modules which also use skeleton CUs to point to the object file with the full debug info. This patch detects whether an object is a "real" DWO or a clang module and prevents LLDB from interpreting clang modules as DW

[Lldb-commits] [PATCH] D35607: Extend 'target symbols add' to set symbol file for a given module

2017-07-21 Thread Eugene Zemtsov via Phabricator via lldb-commits
eugene updated this revision to Diff 107725. eugene added a comment. Added error message when more than one symbol file is provided. https://reviews.llvm.org/D35607 Files: packages/Python/lldbsuite/test/linux/add-symbols/Makefile packages/Python/lldbsuite/test/linux/add-symbols/TestTargetS

[Lldb-commits] [PATCH] D35734: Don't allow LLDB to try and parse .debug_types

2017-07-21 Thread Greg Clayton via Phabricator via lldb-commits
clayborg created this revision. Herald added a subscriber: aprantl. LLDB currently crashes when given .debug_types debug information which is enabled with -fdebug-types when compiling. All complex types are also missing. Seeing as LLDB crashes at worse, or debugs, but provides no type resolution

[Lldb-commits] [lldb] r308776 - Added a missing "break; " after seeing a clang warning about potential fall through annotation.

2017-07-21 Thread Greg Clayton via lldb-commits
Author: gclayton Date: Fri Jul 21 13:20:25 2017 New Revision: 308776 URL: http://llvm.org/viewvc/llvm-project?rev=308776&view=rev Log: Added a missing "break;" after seeing a clang warning about potential fall through annotation. Modified: lldb/trunk/source/Utility/StringExtractorGDBRemote.c

[Lldb-commits] [PATCH] D35607: Extend 'target symbols add' to set symbol file for a given module

2017-07-21 Thread Greg Clayton via Phabricator via lldb-commits
clayborg requested changes to this revision. clayborg added a comment. This revision now requires changes to proceed. Looks fine, just add an error that checks that when the --file options is used, that only one argument (symbol file) is specified. Comment at: source/Commands/

[Lldb-commits] [lldb] r308732 - XFail TestWithModuleDebugging on linux (bug 33875)

2017-07-21 Thread Pavel Labath via lldb-commits
Author: labath Date: Fri Jul 21 05:51:37 2017 New Revision: 308732 URL: http://llvm.org/viewvc/llvm-project?rev=308732&view=rev Log: XFail TestWithModuleDebugging on linux (bug 33875) Modified: lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py Modified:

[Lldb-commits] [lldb] r308716 - Fix typo in error message in 'platform status'.

2017-07-21 Thread Bruce Mitchener via lldb-commits
Author: brucem Date: Fri Jul 21 00:08:20 2017 New Revision: 308716 URL: http://llvm.org/viewvc/llvm-project?rev=308716&view=rev Log: Fix typo in error message in 'platform status'. Modified: lldb/trunk/source/Commands/CommandObjectPlatform.cpp Modified: lldb/trunk/source/Commands/CommandObje