|
xenium
|
This namespace contains various abandonment strategies to be used in the generic_epoch_based reclamation scheme.
More...
Classes | |
| struct | always |
| Always abandon the remaining retired nodes when the thread leaves its critical region. More... | |
| struct | never |
| Never abandon any nodes (except when the thread terminates). More... | |
| struct | when_exceeds_threshold |
| Abandon the retired nodes upon leaving the critical region when the number of nodes exceeds the specified threshold. More... | |
This namespace contains various abandonment strategies to be used in the generic_epoch_based reclamation scheme.
These strategies define when a thread should abandon its retired nodes (i.e., put them on the global list of retired nodes. A thread will always abandon any remaining retired nodes when it terminates.
when_exceeds_threshold policy is used.
1.8.17