- disable hardware breakpoints
useful for running mtrace inside a virtual machine
- sanity check
check new/new[] against mismatch operation
and all c allocation functions against c++ allocation functions and
visa versa.
reference counting for breakpoints and tasks
fix non interactive mode
eliminate dead code
new option --nocpp, useful when tracing c++ programs linked against
libstdc++
fix verbose mode
fix about exit and exit