Ilia K
0e919bca7f
Refactor lldb-mi's prompt
...
Summary:
This patch fixes/cleans code around of (gdb) prompt:
# Add CMICmnStreamStdout::WritePrompt
# Clean up CMICmnStreamStdout::TextToStdout (don't lock
the m_mutex twice because it will be locked in CMICmnStreamStdout::WritePriv)
# Remove unused CMICmnStreamStdin::m_bShowPrompt field
# Refactor CMICmnLLDBDebuggerHandleEvents to use CMICmnStreamStdout::WritePrompt
instead of TextToStdout("(gdb)")
# Refactor CMIDriver to use CMICmnStreamStdout::WritePrompt instead of
```
if (bOk && m_rStdin.GetEnablePrompt())
bOk = m_rStdOut.WriteMIResponse(m_rStdin.GetPrompt());
```
Test Plan: ./dotest.py -v --executable $BUILDDIR/bin/lldb tools/lldb-mi/
Reviewers: abidh
Reviewed By: abidh
Subscribers: lldb-commits, abidh
Differential Revision: http://reviews.llvm.org/D9737
llvm-svn: 237248
2015-05-13 12:18:20 +00:00
..
2015-03-24 21:15:42 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-08 12:11:13 +00:00
2015-03-16 18:18:18 +00:00
2015-05-12 05:55:23 +00:00
2015-05-07 05:32:13 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-31 16:30:29 +00:00
2015-03-16 18:18:18 +00:00
2015-03-19 17:27:23 +00:00
2015-03-16 18:18:18 +00:00
2015-04-25 20:33:02 +00:00
2015-04-25 19:44:56 +00:00
2015-04-28 12:51:16 +00:00
2015-04-28 12:51:16 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-04-27 10:07:49 +00:00
2015-03-16 18:18:18 +00:00
2015-04-29 08:18:41 +00:00
2015-04-29 08:18:41 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-07 07:38:49 +00:00
2015-05-07 07:38:49 +00:00
2015-04-09 11:17:54 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-12 06:15:16 +00:00
2015-05-08 10:10:14 +00:00
2015-05-07 07:38:49 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-18 10:07:46 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-07 06:45:42 +00:00
2015-05-07 06:45:42 +00:00
2015-05-13 12:18:20 +00:00
2015-04-30 11:08:31 +00:00
2015-05-08 12:06:17 +00:00
2015-04-29 08:18:41 +00:00
2015-04-09 12:21:56 +00:00
2015-04-07 09:47:23 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-08 11:21:13 +00:00
2015-05-08 11:21:13 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-04-23 12:48:42 +00:00
2015-04-23 12:48:42 +00:00
2015-04-30 11:08:31 +00:00
2015-04-30 11:08:31 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-08 12:09:56 +00:00
2015-05-08 12:09:56 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-13 12:18:20 +00:00
2015-05-13 12:18:20 +00:00
2015-05-13 12:18:20 +00:00
2015-05-13 12:18:20 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-13 12:18:20 +00:00
2015-05-07 06:51:46 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-24 14:07:25 +00:00
2015-04-23 12:48:42 +00:00
2015-03-24 14:07:25 +00:00
2015-05-07 07:38:49 +00:00
2015-03-18 10:07:46 +00:00
2015-04-23 12:48:42 +00:00
2015-04-23 12:48:42 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-31 16:30:29 +00:00
2015-03-31 16:30:29 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-05-08 11:21:13 +00:00
2015-05-08 11:21:13 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-04-23 12:48:42 +00:00
2015-03-16 18:18:18 +00:00
2015-04-25 21:20:00 +00:00
2015-04-25 21:20:00 +00:00
2015-03-16 18:18:18 +00:00
2015-03-16 18:18:18 +00:00
2015-04-27 15:04:42 +00:00
2015-03-12 04:18:47 +00:00