Macros and classes that aids debugging and profiling C++ programs.