[Lldb-commits] [PATCH] D59960: Fix for ambiguous lookup in expressions between local variable and namespace

2019-04-10 Thread Frederic Riss via Phabricator via lldb-commits
friss added a comment. You didn't address my comment that "this" needs to treated specially in Obj-C++ too. Other than that this LGTM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59960/new/ https://reviews.llvm.org/D59960 ___ lldb-commits

[Lldb-commits] [PATCH] D59960: Fix for ambiguous lookup in expressions between local variable and namespace

2019-04-10 Thread Shafik Yaghmour via Phabricator via lldb-commits
shafik added a comment. @friss I had to rework the tests a little but they now cover Objective-C static and non-static methods as well as C and C++. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59960/new/ https://reviews.llvm.org/D59960 _

[Lldb-commits] [PATCH] D59960: Fix for ambiguous lookup in expressions between local variable and namespace

2019-04-10 Thread Shafik Yaghmour via Phabricator via lldb-commits
shafik updated this revision to Diff 194600. shafik added a comment. -Adjusting tests to ensure coverage of Objecive-C static and non-static methods and C and C++ CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59960/new/ https://reviews.llvm.org/D59960 Files: packages/Python/lldbsui

[Lldb-commits] [lldb] r358137 - Fix undefined behavior in DWARFASTParser::ParseChildArrayInfo()

2019-04-10 Thread Adrian Prantl via lldb-commits
Author: adrian Date: Wed Apr 10 14:18:44 2019 New Revision: 358137 URL: http://llvm.org/viewvc/llvm-project?rev=358137&view=rev Log: Fix undefined behavior in DWARFASTParser::ParseChildArrayInfo() PR40827: https://bugs.llvm.org/show_bug.cgi?id=40827 Modified: lldb/trunk/include/lldb/Symbol/

[Lldb-commits] [PATCH] D60508: [NFC] Remove ASCII lines from comments

2019-04-10 Thread Jonas Devlieghere 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 rLLDB358135: [NFC] Remove ASCII lines from comments (authored by JDevlieghere, committed by ). Changed prior to commit: h

[Lldb-commits] [PATCH] D60519: [Windows] Dump more information about access violation exception

2019-04-10 Thread Adrian McCarthy via Phabricator via lldb-commits
amccarth added a comment. Does this affect any existing tests? Is there a good way to test it? Repository: rLLDB LLDB CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60519/new/ https://reviews.llvm.org/D60519 ___ lldb-commits mailing list

[Lldb-commits] [PATCH] D60519: [Windows] Dump more information about access violation exception

2019-04-10 Thread Leonid Mashinskiy via Phabricator via lldb-commits
leonid.mashinskiy added a comment. Thanks for review! Please, commit this for me, because I have no commit access. Repository: rLLDB LLDB CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60519/new/ https://reviews.llvm.org/D60519 ___ lldb-

[Lldb-commits] [PATCH] D60498: Clean up docstrings in swig interface files

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. This is purely a guess on my part, but I think this is an artefact of the process which was used to produce the swig interface files initially, though I don't know what that process actually was. I don't think doxygen ever reads these files, as it can parse the real c++

[Lldb-commits] [PATCH] D60498: Clean up docstrings in swig interface files

2019-04-10 Thread Adrian McCarthy via Phabricator via lldb-commits
amccarth added a comment. LGTM, though I'm not clear why this extra visual noise was there in the first place. Does doxygen depend on this style when reading the swigged API? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60498/new/ https://reviews.llvm.org/D60498 __

[Lldb-commits] [PATCH] D60519: [Windows] Dump more information about access violation exception

2019-04-10 Thread Leonid Mashinskiy via Phabricator via lldb-commits
leonid.mashinskiy created this revision. leonid.mashinskiy added reviewers: asmith, stella.stamenova. leonid.mashinskiy added a project: LLDB. Herald added subscribers: lldb-commits, abidh. Dump more information about "access violation" and "in page error" exceptions to description. Description n

[Lldb-commits] [lldb] r358088 - [testsuite] Split Obj-C foundation test

2019-04-10 Thread Jonas Devlieghere via lldb-commits
Author: jdevlieghere Date: Wed Apr 10 07:30:00 2019 New Revision: 358088 URL: http://llvm.org/viewvc/llvm-project?rev=358088&view=rev Log: [testsuite] Split Obj-C foundation test TestObjCMethods2.py was the third-longest running test on Darwin. By splitting it up, lit can exploit parallelism to r

[Lldb-commits] [PATCH] D60508: [NFC] Remove ASCII lines from comments

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. Let's ship it. :) Repository: rLLDB LLDB CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60508/new/ https://reviews.llvm.org/D60508 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cg

[Lldb-commits] [PATCH] D60508: [NFC] Remove ASCII lines from comments

2019-04-10 Thread Stefan Gränitz via Phabricator via lldb-commits
sgraenitz added a comment. +1 Following the local coding style was a pain when adding functions in these files. Good step forward. This covers the majority of occurrences. Leaving `unittests` unchanged is probably intentional. There's a few more left in `tools` and other corners for a follow-up

[Lldb-commits] [PATCH] D60508: [NFC] Remove ASCII lines from comments

2019-04-10 Thread Raphael Isemann via Phabricator via lldb-commits
teemperor added a comment. Herald added a subscriber: dexonsmith. LGTM. Thanks for doing this! These lines are really frustrating to maintain when writing documentation. Also this should bring us yet again a bit closer to the LLVM style, so +1 for that. Repository: rLLDB LLDB CHANGES SINCE

[Lldb-commits] [PATCH] D60508: [NFC] Remove ASCII lines from comments

2019-04-10 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere created this revision. JDevlieghere added a reviewer: LLDB. Herald added subscribers: jsji, abidh, arphaman, atanasyan, MaskRay, kbarton, arichardson, javed.absar, ki.stfu, nemanjai, emaste. Herald added a reviewer: espindola. Herald added a reviewer: jfb. Herald added a project: LLDB

[Lldb-commits] [lldb] r358070 - Minidump: Use llvm parser for reading the ModuleList stream

2019-04-10 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 10 04:07:28 2019 New Revision: 358070 URL: http://llvm.org/viewvc/llvm-project?rev=358070&view=rev Log: Minidump: Use llvm parser for reading the ModuleList stream In this patch, I just remove the structure definitions for the ModuleList stream and the associated pars

[Lldb-commits] [PATCH] D54747: Discard debuginfo for object files empty after GC

2019-04-10 Thread Rui Ueyama via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL358069: Discard debuginfo for object files empty after GC (authored by ruiu, committed by ). Changed prior to commit: https://reviews.llvm.org/D54747?vs=194255&id=194469#toc Repository: rL LLVM CHAN

[Lldb-commits] [PATCH] D54747: Discard debuginfo for object files empty after GC

2019-04-10 Thread Rui Ueyama via Phabricator via lldb-commits
ruiu added a comment. I will do that. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D54747/new/ https://reviews.llvm.org/D54747 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-co

[Lldb-commits] [PATCH] D54747: Discard debuginfo for object files empty after GC

2019-04-10 Thread Robert O'Callahan via Phabricator via lldb-commits
rocallahan added a comment. I don't have commit access so I believe someone has to commit this for me? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D54747/new/ https://reviews.llvm.org/D54747 ___ lldb-commits mailing list lldb-commits@lists

[Lldb-commits] [PATCH] D60501: Minidump: extend UUID byte-swapping to windows platform

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. labath added reviewers: clayborg, amccarth, markmentovai, asmith. D59433 added code to swap bytes UUIDs coming from minidump files, but only enabled it for apple platforms. Based on my research, I believe this is the correct thing to

[Lldb-commits] [PATCH] D60325: [lldb] [Process/NetBSD] Fix wrongly mapping mm* registers

2019-04-10 Thread Michał Górny via Phabricator via lldb-commits
mgorny updated this revision to Diff 194457. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60325/new/ https://reviews.llvm.org/D60325 Files: lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp lldb/lit/Register/x86-mm-xmm-read.test lldb/source/Plugins/Process/NetBSD/NativeRegisterContextN

[Lldb-commits] [lldb] r358055 - Docstringify some comments in the swig interface files

2019-04-10 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Apr 10 00:55:04 2019 New Revision: 358055 URL: http://llvm.org/viewvc/llvm-project?rev=358055&view=rev Log: Docstringify some comments in the swig interface files Without these, the comments don't end up in the generated python code. Modified: lldb/trunk/scripts/inte

[Lldb-commits] [PATCH] D60458: [zorg] Add lldb-x86_64-debian builder

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL358054: [zorg] Add lldb-x86_64-debian builder (authored by labath, committed by ). Herald added a project: LLVM. Herald added a subscriber: llvm-commits. Repository: rL LLVM CHANGES SINCE LAST ACTION

[Lldb-commits] [PATCH] D56229: [PECOFF] Implementation of ObjectFilePECOFF:: GetUUID()

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. Herald added a project: LLDB. In D56229#1346941 , @zturner wrote: > Well, I guess I would ask what you want to do with the GUID? If you want to > match it to a debug information file, then the Debug Directory is the correct > way

[Lldb-commits] [PATCH] D56233: [lldb-server] Add initial support for lldb-server on Windows

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath marked an inline comment as done. labath added inline comments. Comment at: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h:294 + + lldb_private::UUID m_uuid; }; asmith wrote: > labath wrote: > > Move UUID handling into a separate patch. > The UUID c

[Lldb-commits] [PATCH] D60468: Lock accesses to OptionValueFileSpecList objects

2019-04-10 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. In D60468#1460212 , @friss wrote: > In D60468#1460065 , @labath wrote: > > > No opinion on the patch, but what is the reason for having settings that > > are shared between multiple Debugger