turf
turf copied to clipboard
Configurable C++ platform adapter
1. modify https://github.com/preshing/turf/blob/master/turf/c/platform_detect.h#L97 `#elif defined(__arm64__) || defined(__aarch64__ )` 2. modify https://github.com/preshing/turf/blob/master/turf/c/platform_detect.h#L101 `#if defined(__ARM64_ARCH_8__) || defined(__ARM_ARCH_8A) || defined(__ARM_ARCH)` 3. modify https://github.com/preshing/turf/blob/master/turf/Atomic.h#L23 remove ` TURF_CPU_ARM || TURF_CPU_ARM64 ||` 4. add define to...
turf/impl/Affinity_Linux.cpp:62:14: error: use of undeclared identifier 'pthread_setaffinity_np'; did you mean 'sched_setaffinity'?
Hi Jeff, this repository is awesome, thank you! there is ARM and X86_64 support in turf/c/impl/, MIPS support is also something that would be nice to have. I'm not sure...
When running with boost through visual studio, RecursiveMutexTester does not exit. I assume there is a deadlock. REPRO: - Generate with: cmake -DTURF_WITH_BOOST=TRUE -DTURF_PREFER_BOOST=TRUE -DBoost_USE_STATIC_LIBS=ON -DBOOST_ROOT=D:/boost_1_60_0 -DBOOST_INCLUDEDIR=D:/boost_1_60_0/boost -DBOOST_LIBRARYDIR=D:/boost_1_60_0/lib64-msvc-14.0 -G "Visual...