Re: [Lldb-commits] [lldb] r297585 - Make file / directory completion work properly on Windows.

2017-04-14 Thread Zachary Turner via lldb-commits
Should be fixed in r300386, let me know if you're still experiencing problems. On Tue, Apr 11, 2017 at 5:59 PM Zachary Turner wrote: > Thanks for the heads up, I'll try to look at this tomorrow. > > On Tue, Apr 11, 2017 at 5:55 PM Jason Molenda wrote: > >> I noticed that the llvm.org sources cr

[Lldb-commits] [lldb] r300386 - Fix crash when completing in the current directory.

2017-04-14 Thread Zachary Turner via lldb-commits
Author: zturner Date: Fri Apr 14 21:44:53 2017 New Revision: 300386 URL: http://llvm.org/viewvc/llvm-project?rev=300386&view=rev Log: Fix crash when completing in the current directory. Modified: lldb/trunk/source/Commands/CommandCompletions.cpp lldb/trunk/unittests/Interpreter/TestComple

[Lldb-commits] [PATCH] D32100: [Expression parser] Return both types and variables

2017-04-14 Thread Sean Callanan via Phabricator via lldb-commits
spyffe created this revision. Many times a user wants to access a type when there's a variable of the same name, or a variable when there's a type of the same name. Depending on the precise context, currently the expression parser can fail to resolve one or the other. This is because `ClangEx

[Lldb-commits] [lldb] r300377 - [Interpreter] Make a static func a lambda and remove always_inline.

2017-04-14 Thread Davide Italiano via lldb-commits
Author: davide Date: Fri Apr 14 17:36:08 2017 New Revision: 300377 URL: http://llvm.org/viewvc/llvm-project?rev=300377&view=rev Log: [Interpreter] Make a static func a lambda and remove always_inline. The attribute was fairly dubious as: a) we shouldn't tell the compiler when to inline functions,

[Lldb-commits] [lldb] r300375 - [ARM/Emulation] Remove an unneeded comparison and simplify. NFCI.

2017-04-14 Thread Davide Italiano via lldb-commits
Author: davide Date: Fri Apr 14 17:27:28 2017 New Revision: 300375 URL: http://llvm.org/viewvc/llvm-project?rev=300375&view=rev Log: [ARM/Emulation] Remove an unneeded comparison and simplify. NFCI. reg0 is always zero and comparison to an unsigned always yields true. Modified: lldb/trunk/so

[Lldb-commits] [PATCH] D31823: Update LLDB Host to support IPv6 over TCP

2017-04-14 Thread Chris Bieneman via Phabricator via lldb-commits
beanz updated this revision to Diff 95355. beanz added a comment. Herald added a subscriber: mgorny. Updating to use MainLoop class, and refactor MainLoop class to operate on Windows. I've added error cases to the MainLoop class for functionality that is not supported. Specifically non-socket I

[Lldb-commits] [lldb] r300374 - Fix bot breakage from r300372

2017-04-14 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Fri Apr 14 17:20:36 2017 New Revision: 300374 URL: http://llvm.org/viewvc/llvm-project?rev=300374&view=rev Log: Fix bot breakage from r300372 Use #cmakedefine instead of #cmakedefine01 because the uses are ifndef instead of if. Modified: lldb/trunk/include/lldb/Host/

[Lldb-commits] [lldb] r300373 - [Process/Utility] Remove dead code. NFCI.

2017-04-14 Thread Davide Italiano via lldb-commits
Author: davide Date: Fri Apr 14 17:04:05 2017 New Revision: 300373 URL: http://llvm.org/viewvc/llvm-project?rev=300373&view=rev Log: [Process/Utility] Remove dead code. NFCI. Modified: lldb/trunk/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp Modified: lldb/trunk/source/Pl

[Lldb-commits] [PATCH] D31969: [CMake] Support generating Config.h

2017-04-14 Thread Phabricator via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300372: [CMake] Support generating Config.h (authored by cbieneman). Changed prior to commit: https://reviews.llvm.org/D31969?vs=95024&id=95354#toc Repository: rL LLVM https://reviews.llvm.org/D3196

[Lldb-commits] [lldb] r300372 - [CMake] Support generating Config.h

2017-04-14 Thread Chris Bieneman via lldb-commits
Author: cbieneman Date: Fri Apr 14 17:03:45 2017 New Revision: 300372 URL: http://llvm.org/viewvc/llvm-project?rev=300372&view=rev Log: [CMake] Support generating Config.h Summary: This patch removes the hand maintained config files in favor of auto-generating the config file. We will still need

[Lldb-commits] [PATCH] D32087: Modify GDBRemoteCommunication::ScopedTimeout to not ever decrease a timeout

2017-04-14 Thread Greg Clayton via Phabricator via lldb-commits
clayborg created this revision. We use GDBRemoteCommunication::ScopedTimeout in many places to change the packet timeout that is used for individual packets. If someone modifies the default timeout manually or the GDB remote server requests a longer timeout in a 'q' packet, then don't ever redu

[Lldb-commits] [lldb] r300342 - Increase the packet timeout for the jModulesInfo since it can take longer than the default 1 second timeout on some linux versions when many shared libraries are involv

2017-04-14 Thread Greg Clayton via lldb-commits
Author: gclayton Date: Fri Apr 14 12:10:04 2017 New Revision: 300342 URL: http://llvm.org/viewvc/llvm-project?rev=300342&view=rev Log: Increase the packet timeout for the jModulesInfo since it can take longer than the default 1 second timeout on some linux versions when many shared libraries are

[Lldb-commits] [lldb] r300341 - Fixed to disassemble new packets and fixed the dumping of the 'x' packets.

2017-04-14 Thread Greg Clayton via lldb-commits
Author: gclayton Date: Fri Apr 14 12:05:21 2017 New Revision: 300341 URL: http://llvm.org/viewvc/llvm-project?rev=300341&view=rev Log: Fixed to disassemble new packets and fixed the dumping of the 'x' packets. Modified: lldb/trunk/examples/python/gdbremote.py Modified: lldb/trunk/examples/p

[Lldb-commits] [PATCH] D32080: Introduce initial Debug Registers/NetBSD/amd64 support

2017-04-14 Thread Kamil Rytarowski via Phabricator via lldb-commits
krytarowski created this revision. krytarowski added a project: LLDB. This code offers Debug Registers (80386) model in LLDB/amd64. This is initial support and has one issue that will be addressed later, Debug Register trap (TRAP_DBREG) is registered as (TRAP_TRACE) for unknown reason. On the oth