Simple library to track C++ runtime callflow using macro