diff --git a/include/blt/profiling/profiler.h b/include/blt/profiling/profiler.h index f767be8..c7d3896 100644 --- a/include/blt/profiling/profiler.h +++ b/include/blt/profiling/profiler.h @@ -31,10 +31,12 @@ namespace BLT { #ifdef PHMAP_ENABLED typedef phmap::parallel_flat_hash_map INTERVAL_MAP; typedef phmap::parallel_flat_hash_map POINT_MAP; + typedef phmap::parallel_flat_hash_map POINT_HISTORY_MAP; typedef phmap::parallel_flat_hash_map ORDER_MAP; #else typedef std::unordered_map INTERVAL_MAP; typedef std::unordered_map POINT_MAP; + typedef std::unordered_map POINT_HISTORY_MAP; typedef std::unordered_map ORDER_MAP; #endif @@ -42,6 +44,8 @@ namespace BLT { private: INTERVAL_MAP intervals{}; POINT_MAP points{}; + POINT_MAP cyclicPoints{}; + POINT_HISTORY_MAP cyclicPointsHistory{}; ORDER_MAP order{}; std::mutex timerLock{};