[Lldb-commits] [lldb] r236700 - Fix ClangUserExpression::Evaluate return code in case of eExpressionParseError

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 01:27:43 2015 New Revision: 236700 URL: http://llvm.org/viewvc/llvm-project?rev=236700view=rev Log: Fix ClangUserExpression::Evaluate return code in case of eExpressionParseError Summary: This patch fixes retvalue of ClangUserExpression::Evaluate in case of

[Lldb-commits] [lldb] r236699 - Don't call the Process::SyncIOHandler in Target::Launch

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 01:26:27 2015 New Revision: 236699 URL: http://llvm.org/viewvc/llvm-project?rev=236699view=rev Log: Don't call the Process::SyncIOHandler in Target::Launch Summary: This patch moves synchronization of iohandler to CommandObjectProcessLaunch::DoExecute like it

[Lldb-commits] [lldb] r236702 - Remove quit hook in CMIDriver::DoMainLoop (MI)

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 01:45:42 2015 New Revision: 236702 URL: http://llvm.org/viewvc/llvm-project?rev=236702view=rev Log: Remove quit hook in CMIDriver::DoMainLoop (MI) Summary: This patch removes quit hook and fixes 1 bug: # Fix quit hook in CMIDriver::DoMainLoop (MI) # Fix bug when

[Lldb-commits] [lldb] r236707 - [NativeProcessLinux] Remove logging and error callbacks

2015-05-07 Thread Pavel Labath
Author: labath Date: Thu May 7 03:30:31 2015 New Revision: 236707 URL: http://llvm.org/viewvc/llvm-project?rev=236707view=rev Log: [NativeProcessLinux] Remove logging and error callbacks Summary: These are remnants of the thread state coordinator, which are now unnecessary. I have basically

[Lldb-commits] [lldb] r236708 - Skip few MiStartupOptionsTestCase tests to get Linux build green

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 03:31:12 2015 New Revision: 236708 URL: http://llvm.org/viewvc/llvm-project?rev=236708view=rev Log: Skip few MiStartupOptionsTestCase tests to get Linux build green Modified: lldb/trunk/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py Modified:

[Lldb-commits] [lldb] r236704 - Minor changes in the MiStartupOptionsTestCase (MI)

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 02:16:06 2015 New Revision: 236704 URL: http://llvm.org/viewvc/llvm-project?rev=236704view=rev Log: Minor changes in the MiStartupOptionsTestCase (MI) Modified: lldb/trunk/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py

[Lldb-commits] [lldb] r236703 - Add -s/--source option support (MI)

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 01:51:46 2015 New Revision: 236703 URL: http://llvm.org/viewvc/llvm-project?rev=236703view=rev Log: Add -s/--source option support (MI) Summary: This patch adds -s/--source option to execute source file with prepared command. For example: ``` $ cat start_script

[Lldb-commits] [lldb] r236705 - Implement -target-attach and -target-detach

2015-05-07 Thread Ilia K
Author: ki.stfu Date: Thu May 7 02:38:49 2015 New Revision: 236705 URL: http://llvm.org/viewvc/llvm-project?rev=236705view=rev Log: Implement -target-attach and -target-detach Summary: This changes add -target-attach and -target-detach. -target-attach allows lldb-mi to attach to an existing

Re: [Lldb-commits] [PATCH] Don't call the Process::SyncIOHandler in Target::Launch

2015-05-07 Thread Ilia K
RE: Is change this necessary to ensure correctness, or is it just a matter of saving some lines of code? It was done to ensure correctness because Target::Launch consists of ~4 branches of code where it was needed and it was to difficult to maintain. In addition it is needed only for lldb to

[Lldb-commits] [lldb] r236759 - qProcessInfo was not correctly detecting the sysctl value for hw.cpu64bit_capable.

2015-05-07 Thread Greg Clayton
Author: gclayton Date: Thu May 7 13:42:03 2015 New Revision: 236759 URL: http://llvm.org/viewvc/llvm-project?rev=236759view=rev Log: qProcessInfo was not correctly detecting the sysctl value for hw.cpu64bit_capable. It was just detecting the existance of the value. If it gets the value

[Lldb-commits] [lldb] r236762 - Add a missing check for m_real_stop_reason.

2015-05-07 Thread Jim Ingham
Author: jingham Date: Thu May 7 13:51:04 2015 New Revision: 236762 URL: http://llvm.org/viewvc/llvm-project?rev=236762view=rev Log: Add a missing check for m_real_stop_reason. rdar://problem/20738527 Modified: lldb/trunk/source/Target/ThreadPlanCallFunction.cpp Modified:

[Lldb-commits] [lldb] r236802 - Remove tailing (deleted) from executable name returned by readlink

2015-05-07 Thread Ying Chen
Author: chying Date: Thu May 7 20:25:10 2015 New Revision: 236802 URL: http://llvm.org/viewvc/llvm-project?rev=236802view=rev Log: Remove tailing (deleted) from executable name returned by readlink Summary: When calling readlink, (deleted) is appended to executable path if it's deleted.

[Lldb-commits] [lldb] r236800 - [TestEvents] Add a 'connected' state to include remote debugging.

2015-05-07 Thread Siva Chandra
Author: sivachandra Date: Thu May 7 19:43:28 2015 New Revision: 236800 URL: http://llvm.org/viewvc/llvm-project?rev=236800view=rev Log: [TestEvents] Add a 'connected' state to include remote debugging. Test Plan: dotest.py -p TestEvents Reviewers: vharron, chaoren Reviewed By: chaoren

[Lldb-commits] [lldb] r236716 - A small fix in rL236696

2015-05-07 Thread Mohit K. Bhakkad
Author: mohit.bhakkad Date: Thu May 7 06:43:23 2015 New Revision: 236716 URL: http://llvm.org/viewvc/llvm-project?rev=236716view=rev Log: A small fix in rL236696 Modified: lldb/trunk/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp Modified:

[Lldb-commits] [lldb] r236803 - change comment symbol from // to #

2015-05-07 Thread Ying Chen
Author: chying Date: Thu May 7 20:47:17 2015 New Revision: 236803 URL: http://llvm.org/viewvc/llvm-project?rev=236803view=rev Log: change comment symbol from // to # Modified: lldb/trunk/test/tools/lldb-server/gdbremote_testcase.py Modified:

[Lldb-commits] [lldb] r236725 - Increase the timeout limit for TestConcurrentEvents

2015-05-07 Thread Pavel Labath
Author: labath Date: Thu May 7 08:35:21 2015 New Revision: 236725 URL: http://llvm.org/viewvc/llvm-project?rev=236725view=rev Log: Increase the timeout limit for TestConcurrentEvents After recent changes, TestConcurrentEvents began timing out. This increases the timeout limit to 7m for this

[Lldb-commits] [lldb] r236769 - Make it so that changing formats on a synthetic value object causes children to be invalidated and refetched when needed

2015-05-07 Thread Enrico Granata
Author: enrico Date: Thu May 7 15:33:31 2015 New Revision: 236769 URL: http://llvm.org/viewvc/llvm-project?rev=236769view=rev Log: Make it so that changing formats on a synthetic value object causes children to be invalidated and refetched when needed This is required for supporting vector

[Lldb-commits] [lldb] r236776 - Add logging to ProcessWindows.

2015-05-07 Thread Zachary Turner
Author: zturner Date: Thu May 7 16:39:33 2015 New Revision: 236776 URL: http://llvm.org/viewvc/llvm-project?rev=236776view=rev Log: Add logging to ProcessWindows. Modified: lldb/trunk/include/lldb/Core/Log.h lldb/trunk/source/Core/Log.cpp

Re: [Lldb-commits] [PATCH] Have lldb_assert accept bool expressions

2015-05-07 Thread Enrico Granata
LGTM - Enrico Sent from my iPhone On May 7, 2015, at 8:15 AM, Pavel Labath lab...@google.com wrote: Hi granata.enrico, zturner, This changes lldb_assert to accept bool expressions as the parameter, this is because some objects (such as std::shared_ptr) are convertible to bool, but are

[Lldb-commits] [lldb] r236696 - [LLDB][MIPS] Software single stepping

2015-05-07 Thread Mohit K. Bhakkad
Author: mohit.bhakkad Date: Thu May 7 00:56:27 2015 New Revision: 236696 URL: http://llvm.org/viewvc/llvm-project?rev=236696view=rev Log: [LLDB][MIPS] Software single stepping Patch by Jaydeep Patil Reviewers: clayborg, jasonmolenda Subscribers: bhushan, mohit.bhakkad, sagar, lldb-commits.

[Lldb-commits] [lldb] r236749 - Extend r236708 to skip tests also failing on FreeBSD

2015-05-07 Thread Ed Maste
Author: emaste Date: Thu May 7 12:14:56 2015 New Revision: 236749 URL: http://llvm.org/viewvc/llvm-project?rev=236749view=rev Log: Extend r236708 to skip tests also failing on FreeBSD Modified: lldb/trunk/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py Modified: