[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

[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-22 Thread Vadim Macagon via Phabricator via lldb-commits
enlight updated this revision to Diff 107789. enlight added a comment. Update packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py Repository: rL LLVM https://reviews.llvm.org/D35760 Files: include/lldb/API/SBDebugger.h include/lldb/API/SBStructuredData.h packa

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

2017-07-23 Thread Vadim Macagon via Phabricator via lldb-commits
enlight added a comment. Thanks for the review Jim, but I only see the testing suggestion, could you elaborate on the other two issues? Repository: rL LLVM https://reviews.llvm.org/D35760 ___ lldb-commits mailing list lldb-commits@lists.llvm.org

[Lldb-commits] [PATCH] D35881: Expose process instance info via SB API

2017-07-26 Thread Vadim Macagon via Phabricator via lldb-commits
enlight created this revision. Herald added a subscriber: mgorny. Implement `SBProcessInfo` to wrap `lldb_private::ProcessInstanceInfo`, and add `SBProcess::GetProcessInfo()` to retrieve info like parent ID, group ID, user ID etc. from a live process. Repository: rL LLVM https://reviews.llv

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

2017-07-26 Thread Vadim Macagon via Phabricator via lldb-commits
enlight updated this revision to Diff 108276. enlight added a comment. - Renamed `SBDebugger::GetAvailablePlatformAtIndex()` to `GetAvailablePlatformInfoAtIndex()`. - Changed `PlatformPythonTestCase.test_platform_list` to select one of the available platforms instead of hardcoding the `remote-li

[Lldb-commits] [PATCH] D35881: Expose process instance info via SB API

2017-08-01 Thread Vadim Macagon via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL309664: Expose process instance info via SB API (authored by enlight). Changed prior to commit: https://reviews.llvm.org/D35881?vs=108228&id=109055#toc Repository: rL LLVM https://reviews.llvm.org/D

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

2017-08-01 Thread Vadim Macagon via Phabricator via lldb-commits
enlight marked an inline comment as done. enlight added a comment. I've updated the patch with your suggestions @jingham Repository: rL LLVM https://reviews.llvm.org/D35760 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.ll

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

2017-08-09 Thread Vadim Macagon via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL310452: Expose active and available platform lists via SBDebugger API (authored by enlight). Changed prior to commit: https://reviews.llvm.org/D35760?vs=108276&id=110336#toc Repository: rL LLVM http