summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/Process.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2010-10-31 03:01:06 +0000
committerGreg Clayton <gclayton@apple.com>2010-10-31 03:01:06 +0000
commitcfd1aced7ea66eda9b23c227cdd76a2289150a13 (patch)
tree24d18ab977aac38caf781ac1f53b7bdb42a3c4d0 /lldb/source/Target/Process.cpp
parenta5df61a341ab35738a2788f222bd9799a060e2ea (diff)
downloadbcm5719-llvm-cfd1aced7ea66eda9b23c227cdd76a2289150a13.tar.gz
bcm5719-llvm-cfd1aced7ea66eda9b23c227cdd76a2289150a13.zip
Cleaned up the API logging a lot more to reduce redundant information and
keep the file size a bit smaller. Exposed SBValue::GetExpressionPath() so SBValue users can get an expression path for their values. llvm-svn: 117851
Diffstat (limited to 'lldb/source/Target/Process.cpp')
-rw-r--r--lldb/source/Target/Process.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/lldb/source/Target/Process.cpp b/lldb/source/Target/Process.cpp
index b6537276ffa..d71626790bf 100644
--- a/lldb/source/Target/Process.cpp
+++ b/lldb/source/Target/Process.cpp
@@ -66,7 +66,7 @@ Process::FindPlugin (Target &target, const char *plugin_name, Listener &listener
//----------------------------------------------------------------------
Process::Process(Target &target, Listener &listener) :
UserID (LLDB_INVALID_PROCESS_ID),
- Broadcaster ("Process"),
+ Broadcaster ("lldb.process"),
ProcessInstanceSettings (*(Process::GetSettingsController().get())),
m_target (target),
m_public_state (eStateUnloaded),
@@ -92,6 +92,11 @@ Process::Process(Target &target, Listener &listener) :
if (log)
log->Printf ("%p Process::Process()", this);
+ SetEventName (eBroadcastBitStateChanged, "state-changed");
+ SetEventName (eBroadcastBitInterrupt, "interrupt");
+ SetEventName (eBroadcastBitSTDOUT, "stdout-available");
+ SetEventName (eBroadcastBitSTDERR, "stderr-available");
+
listener.StartListeningForEvents (this,
eBroadcastBitStateChanged |
eBroadcastBitInterrupt |
OpenPOWER on IntegriCloud