[Lldb-commits] [PATCH] D42277: Use test-specific module caches to avoid stale header conflicts

2018-01-24 Thread Vedant Kumar via Phabricator via lldb-commits
vsk added a comment. Is this OK to commit? https://reviews.llvm.org/D42277 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] D31451: New C++ function name parsing logic

2018-01-24 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. The funny thing is this is only 981 characters long... Not sure what the right cutoff would be... Repository: rL LLVM https://reviews.llvm.org/D31451 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://list

[Lldb-commits] [PATCH] D31451: New C++ function name parsing logic

2018-01-24 Thread Eugene Zemtsov via Phabricator via lldb-commits
eugene added a comment. Greg, this name is amazing. My c++filt refuses to demangle it. We can probably give up on parsing C++ names if they're longer than 1000 characters or something. Repository: rL LLVM https://reviews.llvm.org/D31451 ___ lld

[Lldb-commits] [PATCH] D31451: New C++ function name parsing logic

2018-01-24 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. This is part of the problem, but not the entire thing.. We had a mangled name: _ZNK3shk6detail17CallbackPublisherIZNS_5ThrowERKNSt15__exception_ptr13exception_ptrEEUlOT_E_E9SubscribeINS0_9ConcatMapINS0_18CallbackSubscriberIZNS_6GetAllIiNS1_IZZNS_9ConcatMapIZNS_6ConcatIJNS

[Lldb-commits] [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo

2018-01-24 Thread Pavel Labath via Phabricator via lldb-commits
labath planned changes to this revision. labath added inline comments. Comment at: source/Host/linux/Host.cpp:129 + auto buffer_sp = DataBufferLLVM::CreateSliceFromPath(exe_path, 0x20, 0); + if (buffer_sp) +return ArchSpec(); eugene wrote: > Shouldn't it be

[Lldb-commits] [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo

2018-01-24 Thread Eugene Zemtsov via Phabricator via lldb-commits
eugene added inline comments. Comment at: source/Host/linux/Host.cpp:129 + auto buffer_sp = DataBufferLLVM::CreateSliceFromPath(exe_path, 0x20, 0); + if (buffer_sp) +return ArchSpec(); Shouldn't it be ``` if (!buffer_sp) ``` ? https://reviews.llvm.org/D

[Lldb-commits] [PATCH] D42264: Update lldb architecture doc

2018-01-24 Thread Alex Langford via Phabricator via lldb-commits
xiaobai closed this revision. xiaobai added a subscriber: compnerd. xiaobai added a comment. @compnerd committed this for me! r323363 https://reviews.llvm.org/D42264 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi

[Lldb-commits] [lldb] r323363 - www: update lldb architecture doc

2018-01-24 Thread Saleem Abdulrasool via lldb-commits
Author: compnerd Date: Wed Jan 24 11:00:08 2018 New Revision: 323363 URL: http://llvm.org/viewvc/llvm-project?rev=323363&view=rev Log: www: update lldb architecture doc ArchSpec was moved from Core to Utility, so I modified the docs to reflect that. Patch by Alex Langford ! Modified: lldb/t

[Lldb-commits] [PATCH] D42195: [lldb] Generic base for testing gdb-remote behavior

2018-01-24 Thread Owen Shaw via Phabricator via lldb-commits
owenpshaw updated this revision to Diff 131310. owenpshaw added a comment. - Updated condition for yaml2obj dependency, now based on LLDB_BUILT_STANDALONE - Find yaml2obj in the same directory as clang - Move yaml2obj code into lldbtest.py so it's available to all tests Is the findBuiltClang func

[Lldb-commits] [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo

2018-01-24 Thread Davide Italiano via Phabricator via lldb-commits
davide accepted this revision. davide added a comment. Thanks for the spring cleaning! https://reviews.llvm.org/D42488 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [PATCH] D31451: New C++ function name parsing logic

2018-01-24 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. Herald added subscribers: llvm-commits, hintonda. This code is making debugging of large C++ apps so slow it is unusable... Repository: rL LLVM https://reviews.llvm.org/D31451 ___ lldb-commits mailing list lldb-commits@l

[Lldb-commits] [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo

2018-01-24 Thread Greg Clayton via Phabricator via lldb-commits
clayborg accepted this revision. clayborg added a comment. This revision is now accepted and ready to land. Looks fine to me. https://reviews.llvm.org/D42488 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mai

[Lldb-commits] [lldb] r323340 - Remove unused includes from the Host module

2018-01-24 Thread Pavel Labath via lldb-commits
Author: labath Date: Wed Jan 24 08:40:22 2018 New Revision: 323340 URL: http://llvm.org/viewvc/llvm-project?rev=323340&view=rev Log: Remove unused includes from the Host module Modified: lldb/trunk/source/Host/common/Symbols.cpp lldb/trunk/source/Host/freebsd/Host.cpp lldb/trunk/sourc

[Lldb-commits] [PATCH] D42488: Remove ObjectFile usage from HostLinux::GetProcessInfo

2018-01-24 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. labath added reviewers: eugene, krytarowski. Herald added subscribers: hintonda, mgorny. The ObjectFile class was used to determine the architecture of a running process by inspecting it's main executable. There were two issues with this: - it's in the wrong layer -