diff options
author | Ilia K <ki.stfu@gmail.com> | 2015-05-13 12:18:20 +0000 |
---|---|---|
committer | Ilia K <ki.stfu@gmail.com> | 2015-05-13 12:18:20 +0000 |
commit | 0e919bca7f3748a304430e163fadcefd2dfcbb03 (patch) | |
tree | 61c2ccefd90293e44c31dc596398d20649429892 /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | b526681e085c8e6e99b15478f8d1b5ee0aee5fcd (diff) | |
download | llvm-0e919bca7f3748a304430e163fadcefd2dfcbb03.zip llvm-0e919bca7f3748a304430e163fadcefd2dfcbb03.tar.gz llvm-0e919bca7f3748a304430e163fadcefd2dfcbb03.tar.bz2 |
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
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions