Samy Al Bahra
|
314ce3ad81
|
ck_rwlock: Drop factor argument to trylock API.
Remove read-side recursion tests, it is an unsupported
feature to begin with.
|
13 years ago |
Samy Al Bahra
|
512bbc050b
|
ck_rwlock: Add recursive trylock operations.
Unlike ck_rwlock, there is no spin factor associated with these.
|
13 years ago |
Samy Al Bahra
|
606afe0f23
|
ck_rwlock: Add ck_rwlock_recursive facility.
Allows for write-side recurion. Added upon request by
other users. Regression test has been updated.
|
13 years ago |
Samy Al Bahra
|
706fd07de7
|
legal: Update Copyright statements.
|
13 years ago |
Samy Al Bahra
|
50f6f6ee02
|
ck_rwlock: Add ck_rwlock_write_downgrade.
This function allows the writer to downgrade to shared access
atomically.
|
13 years ago |
Samy Al Bahra
|
b5755888fc
|
ck_rwlock: Add trylock variants with user-defined spin factor.
|
13 years ago |
Samy Al Bahra
|
16c86b98e5
|
ck_rwlock: Add publish semantics for rwlock.
|
14 years ago |
Samy Al Bahra
|
006f58edcb
|
ck_rwlock: Add a naive rw spinlock after many requests.
|
14 years ago |