Debuggers (cont)
Programs can also be instrumented to assist debugging ...
E.g. insertion of strategic printf s
- but adding
printf changes the program (Heisenberg)
E.g. using "debugging" libraries like mudflap
- monitors pointer access during program execution
|