diff --git a/flow/ThreadPrimitives.h b/flow/ThreadPrimitives.h index 35d3f4c287..617a1ccd83 100644 --- a/flow/ThreadPrimitives.h +++ b/flow/ThreadPrimitives.h @@ -49,7 +49,7 @@ // can set this variable properly? constexpr size_t CACHE_LINE_SIZE = 64; -class ThreadSpinLock { +class alignas(CACHE_LINE_SIZE) ThreadSpinLock { public: // #ifdef _WIN32 ThreadSpinLock() {