#pragma once
-#ifdef _DEBUG
+#if defined _DEBUG && defined _MSC_VER
#include <crtdbg.h>
#endif
#include <queue>
#include <string>
#include <vector>
+#include <set>
#include <tbb/atomic.h>
#include <tbb/concurrent_queue.h>
#include <tbb/concurrent_unordered_map.h>
-#include <boost/assign.hpp>
#include <boost/circular_buffer.hpp>
-#include <boost/timer.hpp>
#include <boost/filesystem.hpp>
-#include <boost/foreach.hpp>
#include <boost/range.hpp>
#include <boost/range/adaptors.hpp>
#include <boost/range/algorithm.hpp>
#include <common/log.h>
#include <common/except.h>
+#include <common/timer.h>