[Lldb-commits] [PATCH] Fix handling of CommandInterpreter's events in lldb-mi
Ilia K
ki.stfu at gmail.com
Tue Mar 17 10:20:52 PDT 2015
Hi abidh, clayborg,
Previously lldb-mi contains a stub for that but it didn't work and all CommanInterpreter's events were ignored.
This commit adds a handling of CommandInterpreter's events in lldb-mi.
Steps:
# Add SBBroadcaster::CheckInWithManager
# Fix CMICmnLLDBDebugger::InitSBListener
# Add SBCommandInterpreter::EventIsCommandInterpreterEvent
# Exit on lldb::SBCommandInterpreter::eBroadcastBitQuitCommandReceived
All tests pass on OS X.
In further we can remove "quit" hack in lldb-mi.
http://reviews.llvm.org/D8382
Files:
include/lldb/API/SBBroadcaster.h
include/lldb/API/SBCommandInterpreter.h
source/API/SBBroadcaster.cpp
source/API/SBCommandInterpreter.cpp
tools/lldb-mi/MICmnLLDBDebugger.cpp
tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8382.22101.patch
Type: text/x-patch
Size: 4208 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150317/216bb8ae/attachment.bin>
More information about the lldb-commits
mailing list