[threadpool] Fix alignment of ThreadPoolWorkerCounter (#4871)
[mono.git] / mono / metadata / threadpool-worker-default.c
index cfcecf95a85e73d07860d22ffdcc2419e3b2142c..6c851db7370086b8abf12131ac74ef18e9b0f223 100644 (file)
@@ -118,7 +118,11 @@ typedef union {
                gint16 parked; /* parked */
        } _;
        gint64 as_gint64;
-} ThreadPoolWorkerCounter;
+} ThreadPoolWorkerCounter
+#ifdef __GNUC__
+__attribute__((aligned(64)))
+#endif
+;
 
 typedef struct {
        MonoRefCount ref;