Added the ability to get a broadcaster event name for a given broadcaster

event.

Modified the ProcessInfo structure to contain all process arguments. Using the
new function calls on MacOSX allows us to see the full process name, not just
the first 16 characters. 

Added a new platform command: "platform process info <pid> [<pid> <pid> ...]"
that can be used to get detailed information for a process including all 
arguments, user and group info and more.

llvm-svn: 128694
This commit is contained in:
Greg Clayton
2011-04-01 00:29:43 +00:00
parent ea6b81a2ad
commit 95bf0fd3ab
11 changed files with 434 additions and 106 deletions

View File

@@ -374,6 +374,8 @@ signal_handler(int signo)
case eStateStepping:
DNBProcessSignal (g_pid, SIGSTOP);
return;
default:
break;
}
}
}
@@ -455,6 +457,7 @@ HandleProcessStateChange (RNBRemote *remote, bool initialize)
case eStateExited:
remote->HandlePacket_last_signal(NULL);
case eStateDetached:
return eRNBRunLoopModeExit;
}