hanchenye-llvm-project/lldb/tools
Johnny Chen a9b68f4dd6 Modify the delegation chain from MachThreadList -> MachThread -> DNBArchProtocol so that when
the watchpoint state is changed, not only does the change propagate to all the thread instances,
it also updates a global debug state, if chosen by the DNBArchProtocol derivative.

Once implemented, the DNBArchProtocol derivative, also makes sure that when new thread comes along,
it tries to inherit from the global debug state, if it is valid.

Modify TestWatchpointMultipleThreads.py to test this functionality.

llvm-svn: 140811
2011-09-29 21:48:52 +00:00
..
darwin-debug Added the ability to get a 32 or 64 bit simple return value from the 2011-05-15 22:49:24 +00:00
darwin-threads Rewrite get_kinfo_proc_for_pid() to get the kinfo_proc for 2011-07-08 05:04:01 +00:00
debugserver Modify the delegation chain from MachThreadList -> MachThread -> DNBArchProtocol so that when 2011-09-29 21:48:52 +00:00
driver Track whether a process was Launched or Attached to. If Attached, the detach when the debugger is destroyed, rather than killing the process. Also added a Debugger::Clear, which gets called in Debugger::Destroy to deal with all the targets in the Debugger. Also made the Driver's main loop call Destroy on the debugger, rather than just Destroying the currently selected Target's process. 2011-09-15 21:30:02 +00:00
lldb-platform Added "target variable" command that allows introspection of global 2011-07-07 01:59:51 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00