wfstack.c ���CLV #define _GNU_SOURCE 1 #include <sched.h> // sched_setaffinity #include <stdint.h> #include <stdio.h> #include <limits.h> #include <stdlib.h> #include <stdint.h> #include <pthread.h> #include <assert.h> #include <sys/time.h> #include <urcu-qsbr.h> #define mb() asm volatile("" : : : "memory") #define mf() asm volatile("mfence" : : : "memory") //#define usleep(n) #define CACHELINE 64