Package vtrace :: Module breakpoints
[hide private]
[frames] | no frames]

Module breakpoints

source code

Breakpoint Objects

Classes [hide private]
  Breakpoint
Breakpoints in Vtrace are platform independant objects that use the underlying trace objects to get things like the program counter and the break instruction.
  TrackerBreak
A breakpoint which will record how many times it was hit (by the address it was at) as metadata for the tracer.
  OneTimeBreak
This type of breakpoint is exclusivly for marking and code-coverage stuff.
  StopRunForeverBreak
This breakpoint will turn off RunForever mode on the tracer object when hit.
  StopAndRemoveBreak
When hit, take the tracer out of run-forever mode and remove this breakpoint.
  CallBreak
A special breakpoint which will restore process state (registers in particular) when it gets hit.
  SnapshotBreak
A special breakpoint type which will produce vtrace snapshots for the target process when hit.
Variables [hide private]
  __package__ = 'vtrace'