17 #ifndef MAPD_SHARED_MUTEX
18 #define MAPD_SHARED_MUTEX
20 #include <shared_mutex>
23 #include <folly/SharedMutex.h>
29 #define mapd_lock_guard std::lock_guard
30 #define mapd_unique_lock std::unique_lock
31 #define mapd_shared_lock std::shared_lock
33 #endif // MAPD_SHARED_MUTEX
std::shared_timed_mutex mapd_shared_mutex