GECOS
is a lock-free synchronization mechanism, and this repository compares
various well-known mechanisms such as RCU and HP (Hazard Pointers).
Note: for make rcu
, you will need to install URCU.
To compile:
$ make
Example for running GECOS
:
./list_gecos.exe 10 1 300 3
GECOS
is freely redistributable under GNU GPL version 2 or later.