20 #if defined(__i386__) || defined(__x86_64) || defined(_M_IX86) || defined(_M_X64) 21 #include <emmintrin.h> 22 #define PAUSE() _mm_pause() 30 void MutexSpinlockImpl::
33 while (_flag.test_and_set(std::memory_order_acquire)) {
38 #endif // MUTEX_SPINLOCK PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.