Commit Graph

13 Commits (8854d4de967ac55fe065942849ddae2b87a24ed4)

Author SHA1 Message Date
Samy Al Bahra 3f87223d21 ck_epoch: Collect from previous instance of epoch. Add torture test.
14 years ago
Samy Al Bahra 13dd1a4f82 ck_epoch: Update reader-side.
14 years ago
Samy Al Bahra 70860736f6 ck_epoch: Update epoch on read.
14 years ago
Samy Al Bahra cbe38a9999 ck_epoch: Remove whitespace.
14 years ago
Samy Al Bahra a72e86e0ba ck_epoch: Follow-up to previous commit.
14 years ago
Samy Al Bahra 83f1436f84 ck_epoch: Redesigned and improved unit test and observability.
14 years ago
Samy Al Bahra 492faed9a3 Reformatting changes for my new laptop.
14 years ago
Samy Al Bahra 8c708da8e8 ck_epoch: Use volatile store when updating local epoch.
14 years ago
Samy Al Bahra 2302155613 ck_epoch: Reference Fraser's thesis.
14 years ago
Samy Al Bahra f22bddddd5 ck_epoch: Place epoch on a separate cache line.
14 years ago
Samy Al Bahra 826d9996ac ck_epoch: Remove unnecessary header file.
14 years ago
Samy Al Bahra b123ec2313 ck_epoch: Whitespace changes. Add ck_epoch_recycle.
14 years ago
Samy Al Bahra 875d070814 ck_epoch: Remove debug output, update comments.
14 years ago