summaryrefslogtreecommitdiff
path: root/src/include/debug_inner.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/debug_inner.hpp')
-rw-r--r--src/include/debug_inner.hpp16
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();
+};