I often use DEBUG_MRA_FOO, and then use judgement and taste as to leave it
in or not.
I use "is it worth writing the documentation for it" as part of deciding to
leave it in or not, and also "am I absolutely sure I have characterized and
fixed this bug such that I'm sure it's fixed, and will not r
Have you thought about logging and/or printout for debugging?
We have DEBUG and DPRINTF. I almost never use them because the signal to
noise is so low - it prints stuff from all over but I'm only interested in
one small corner.
I occasionally add various msyslog lines when I'm chasing a bug a