mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-04 18:54:00 +08:00
Update check for std::hardware_destructive_interference_size
This commit is contained in:
parent
c079ee5e44
commit
4c2611d27c
@ -40,7 +40,7 @@
|
|||||||
|
|
||||||
// Align to the boundary that avoids false sharing.
|
// Align to the boundary that avoids false sharing.
|
||||||
// https://en.cppreference.com/w/cpp/thread/hardware_destructive_interference_size
|
// https://en.cppreference.com/w/cpp/thread/hardware_destructive_interference_size
|
||||||
#ifdef __cpp_lib_hardware_interference_size
|
#if defined(__cpp_lib_hardware_interference_size) && __cpp_lib_hardware_interference_size >= 201603
|
||||||
#include <new>
|
#include <new>
|
||||||
#define EIGEN_ALIGN_TO_AVOID_FALSE_SHARING EIGEN_ALIGN_TO_BOUNDARY(std::hardware_destructive_interference_size)
|
#define EIGEN_ALIGN_TO_AVOID_FALSE_SHARING EIGEN_ALIGN_TO_BOUNDARY(std::hardware_destructive_interference_size)
|
||||||
#else
|
#else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user