From 7c4015695a733f9649f0f3d98c9a79b94b7393da Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Sat, 22 Jun 2019 04:31:03 +0300 Subject: Make new cache format for new database entries --- utils/gen_adldata/measurer.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'utils/gen_adldata/measurer.h') diff --git a/utils/gen_adldata/measurer.h b/utils/gen_adldata/measurer.h index d02b2e4..ddc66bc 100644 --- a/utils/gen_adldata/measurer.h +++ b/utils/gen_adldata/measurer.h @@ -6,6 +6,7 @@ #include #include #include +#include #include "progs_cache.h" @@ -54,7 +55,9 @@ private: struct MeasureThreaded { + typedef std::array OperatorsKey; typedef std::map DurationInfoCache; + typedef std::map DurationInfoCacheX; MeasureThreaded() : m_semaphore(int(std::thread::hardware_concurrency()) * 2), @@ -65,6 +68,7 @@ struct MeasureThreaded Semaphore m_semaphore; std::mutex m_durationInfo_mx; DurationInfoCache m_durationInfo; + DurationInfoCacheX m_durationInfoX; std::atomic_bool m_delete_tail; size_t m_total = 0; std::atomic m_done; -- cgit v1.2.3