|
|
|
@ -135,7 +135,7 @@ a wrapper around the fetch-and-swap (ck_spinlock_fas_t) implementation. The tabl
|
|
|
|
|
provides a summary of the current implementations.
|
|
|
|
|
.Bd -literal
|
|
|
|
|
| Namespace | Algorithm | Type | Restrictions | Fair |
|
|
|
|
|
\'----------------------|------------------------------|---------------|-------------------------|----------'
|
|
|
|
|
\'----------------------|-----------------------------|---------------|-------------------------|--------'
|
|
|
|
|
ck_spinlock_anderson Anderson Array Fixed number of threads Yes
|
|
|
|
|
ck_spinlock_cas Compare-and-Swap Centralized None No
|
|
|
|
|
ck_spinlock_clh Craig, Landin and Hagersten Queue Lifetime requirements Yes
|
|
|
|
|