diff options
Diffstat (limited to 'src/include/debug_inner.hpp')
-rw-r--r-- | src/include/debug_inner.hpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/include/debug_inner.hpp b/src/include/debug_inner.hpp new file mode 100644 index 00000000..669945a3 --- /dev/null +++ b/src/include/debug_inner.hpp @@ -0,0 +1,16 @@ +/* + */ +#pragma once +#include <ctime> +#include <initializer_list> + +extern void debug_init_phases(const char* env_var_name, std::initializer_list<const char*> il); + +class DebugTimedPhase +{ + const char* m_name; + clock_t m_start; +public: + DebugTimedPhase(const char* name); + ~DebugTimedPhase(); +}; |