Commit Graph

13 Commits (bb48f602ffb008ba806c6fd01248090bb1b4b5a4)

Author SHA1 Message Date
Samy Al Bahra a7f51fffca ck_hp_fifo: Serialize second CAS.
12 years ago
Samy Al Bahra 7d6626131d ck_hp_fifo: Forgot load fence in last commit.
13 years ago
Samy Al Bahra 319872ca8c ck_hp_fifo: Fix race condition on dequeue.
13 years ago
Samy Al Bahra 402c31ca9a ck_hp_fifo: Add try{enqueue,dequeue} variants.
13 years ago
Samy Al Bahra 1cabea8a54 ck_hp_{fifo, stack}: Get rid of backoff behavior by default.
13 years ago
Samy Al Bahra 3cf265cba0 all: Strip trailing whitespaces.
13 years ago
Samy Al Bahra 706fd07de7 legal: Update Copyright statements.
13 years ago
Samy Al Bahra db9e07625a ck_hp_fifo: Don't back-off when forwarding pointer.
14 years ago
Samy Al Bahra ad4b577200 ck_hp_fifo: Store correct value in pointer.
14 years ago
Samy Al Bahra 158e1580f5 ck_hp_fifo: Fix broken build.
14 years ago
Samy Al Bahra 5180a6fb36 ck_hp_fifo: Add more fences. Add backoff.
14 years ago
Samy Al Bahra d7d1dfbf50 ck_hp: Remove barrier from set and allow user to batch.
14 years ago
Samy Al Bahra cbd30b2206 Initial import.
14 years ago