Lock free stack for job descriptors (used for free list). More...
#include <gc_jd_stack.h>
Public Attributes | |
| gc_eaddr_t | top |
| uint8_t | _pad [128-sizeof(gc_eaddr_t)] |
Lock free stack for job descriptors (used for free list).
This is aligned to a cache line, and fills the cache line, to avoid inadvertently losing reservations created with the load-and-reserve instructions.
| uint8_t gc_jd_stack::_pad[128-sizeof(gc_eaddr_t)] |
1.6.3