A light-weight C++ profiling library