[Lldb-commits] [PATCH] D60957: Read ObjC class names in one large read, instead of reading them individually

2019-04-21 Thread Jason Molenda via Phabricator via lldb-commits
jasonmolenda created this revision. jasonmolenda added a reviewer: jingham. Herald added subscribers: teemperor, abidh. Herald added a project: LLDB. There's a perf problem with Objective-C programs as we add more classes to the Darwin libraries over time - when lldb goes to run its first express

[Lldb-commits] [PATCH] D60817: [NativePDB] Add anonymous namespaces support

2019-04-21 Thread Aleksandr Urakov via Phabricator via lldb-commits
aleksandr.urakov added a comment. Thanks for the review! Sorry, I've forgot to include context in the updated patch. Yes, it's exactly the case that is broken, I've left FIXME there until it will be fixed. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60817/new/ https://reviews.llvm.o

[Lldb-commits] [PATCH] D60949: UnwindPlan: pretty-print dwarf expressions

2019-04-21 Thread Jason Molenda via Phabricator via lldb-commits
jasonmolenda accepted this revision. jasonmolenda added a comment. This revision is now accepted and ready to land. very nice. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60949/new/ https://reviews.llvm.org/D60949 ___ lldb-commits mailing

[Lldb-commits] [PATCH] D55376: Generate LLDB website/documentation from rst with Sphinx

2019-04-21 Thread Nico Weber via Phabricator via lldb-commits
thakis added a comment. Herald added a subscriber: ormris. This (I'm guessing) broke https://lldb.llvm.org/lldb-gdb.html which is still present in many search indices. Could we make that page redirect to whatever is the new replacement? (https://www.w3.org/Provider/Style/URI etc) Repository:

[Lldb-commits] [PATCH] D60949: UnwindPlan: pretty-print dwarf expressions

2019-04-21 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. labath added reviewers: jasonmolenda, clayborg. Herald added a subscriber: aprantl. Previously we were printing the dwarf expressions in unwind rules simply as "dwarf-expr". This patch uses the existing dwarf-printing capabilities in lldb to enhance this dump output,

[Lldb-commits] [PATCH] D60948: yamlify TestMiniDumpUUID binaries

2019-04-21 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. labath added a reviewer: clayborg. Herald added a subscriber: javed.absar. labath marked an inline comment as done. labath added inline comments. Comment at: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-zero-uuids

[Lldb-commits] [PATCH] D60948: yamlify TestMiniDumpUUID binaries

2019-04-21 Thread Pavel Labath via Phabricator via lldb-commits
labath marked an inline comment as done. labath added inline comments. Comment at: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-arm-zero-uuids.yaml:5 +Processor Arch: AMD64 +Platform ID: MacOSX +CSD Version: '15E216' -

[Lldb-commits] [lldb] r358850 - Minidump: yamlify module-related unit tests

2019-04-21 Thread Pavel Labath via lldb-commits
Author: labath Date: Sun Apr 21 06:12:40 2019 New Revision: 358850 URL: http://llvm.org/viewvc/llvm-project?rev=358850&view=rev Log: Minidump: yamlify module-related unit tests The tests reading the untouched module list are now not using any lldb code (as module list loading lives in llvm now),

[Lldb-commits] [PATCH] D60608: Make TestVSCode_step pass reliably

2019-04-21 Thread Pavel Labath via Phabricator via lldb-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL358847: Make TestVSCode_step pass reliably (authored by labath, committed by ). Herald added a project: LLVM. Herald added

[Lldb-commits] [lldb] r358847 - Make TestVSCode_step pass reliably

2019-04-21 Thread Pavel Labath via lldb-commits
Author: labath Date: Sun Apr 21 06:02:41 2019 New Revision: 358847 URL: http://llvm.org/viewvc/llvm-project?rev=358847&view=rev Log: Make TestVSCode_step pass reliably Summary: The test was failing occasionally (1% of runs or so), because of unpredictable timings between the two threads spawned b

[Lldb-commits] [lldb] r358848 - @skipIfLinux flaky lldb-mi tests

2019-04-21 Thread Pavel Labath via lldb-commits
Author: labath Date: Sun Apr 21 06:02:49 2019 New Revision: 358848 URL: http://llvm.org/viewvc/llvm-project?rev=358848&view=rev Log: @skipIfLinux flaky lldb-mi tests Modified: lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/signal/TestMiSignal.py lldb/trunk/packages/Python/lldbs

[Lldb-commits] [lldb] r358846 - modify-python-lldb.py: Remove docstring formatting code

2019-04-21 Thread Pavel Labath via lldb-commits
Author: labath Date: Sun Apr 21 05:48:53 2019 New Revision: 358846 URL: http://llvm.org/viewvc/llvm-project?rev=358846&view=rev Log: modify-python-lldb.py: Remove docstring formatting code The strings have been already cleaned up in r358683, so this code is not doing anything anymore. While comp