| Trees | Indices | Help |
|---|
|
|
breakpoints.Breakpoint --+
|
Watchpoint --+
|
PageWatchpoint
A special "watchpoint" that uses memory permissions to watch for accesses to whole memory maps. This *requires* OS help and only works on platforms which support: * platformProtectMemory() * signal/exceptions which denote the fault address on SEGV
NOTE: These *must* be added page aligned
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
An initialization callback which will be executed when the actual address for this breakpoint has been resolved.
|
Breakpoints may also extend and implement "notify" which will be called whenever they are hit. If you want to continue the ability for this breakpoint to have bpcode, you must call this method from your override.
|
|
Actually store off and replace memory for this process. This is caried out by the trace object itself when it begins running or stops. You probably never need to call this (see isEnabled() setEnabled() for boolean enable/disablle)
|
Repair the process for continued execution. this does NOT make a breakpoint *inactive*, but removes it's "0xcc" from mem (see isEnabled() setEnabled() for boolean enable/dissable)
|
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Nov 16 18:22:15 2012 | http://epydoc.sourceforge.net |