Commit Graph

1432 Commits (80a9b6ff9c1b242ecd615fd81cf2ecf63dd03d27)
 

Author SHA1 Message Date
Marcin Juszkiewicz de0e582eba Add ck_pr_fence_acquire/release to generic GCC version
10 years ago
Phil Sorber c1fada9ef2 Revert Makefile changes as they did not work as intended
11 years ago
Phil Sorber 47354965bc Add support for ppc64le arch
11 years ago
Samy Al Bahra 7b6b1f5778 doc: Add missing ck_hs_put_unique manual page.
11 years ago
Samy Al Bahra b45f94a611 Merge branch 'master' of github.com:sbahra/ck
11 years ago
Samy Al Bahra 2d1e5a5d74 Merge pull request #9 from brucespang/bruce/fix_rhs_header
11 years ago
Samy Al Bahra a254394930 Merge pull request #5 from dhobsd/dho/fix-x86-compile
11 years ago
Samy Al Bahra 75a64af975 Merge pull request #6 from dhobsd/dho/doc-fixes
11 years ago
Bruce Spang a514e81209 Fix typo in ck_rhs.h
11 years ago
Devon H. O'Dell 5e6470a47a Remove redundant spec for ck_pr_cas_64_2*
11 years ago
Devon H. O'Dell b4e865f201 Don't clobber PIC register on x86.
11 years ago
Samy Al Bahra 61ec6367d0 build: Bump version for release.
11 years ago
Samy Al Bahra a23e64be23 Merge branch 'ck_swlock' of https://github.com/skjaidev/ck
11 years ago
Jaidev Sridhar 2e9b4dd740 regressions: Add memcpy test with ck_swlock latch
11 years ago
Samy Al Bahra 2f31440796 doc/ck_swlock: Fix example.
11 years ago
Samy Al Bahra 7836ad5226 doc: Add ck_pflock manual page.
11 years ago
Samy Al Bahra 48caf8d574 doc: Add ck_swlock manual page.
11 years ago
Samy Al Bahra 21a877f59e doc/ck_rwlock: Remove double reference to downgrade.
11 years ago
Samy Al Bahra be11635b12 ck_bitmap: Consistent Copyright.
11 years ago
Samy Al Bahra d29481a269 doc/ck_tflock: Remove elision reference.
11 years ago
Samy Al Bahra f66a5984b0 gitignore: Add ck_tflock to gitignore.
11 years ago
Samy Al Bahra 629495d0e0 doc: Add ck_tflock manual page.
11 years ago
Samy Al Bahra cd17fed7dc ck_pflock: Migrate to acquire / release fences.
11 years ago
Samy Al Bahra fa7ab0760d ck_rhs: Remove inline from put_internal.
11 years ago
Samy Al Bahra 24989a3b29 regressions: Add ck_swlock to make check target.
11 years ago
Samy Al Bahra f3194b6ecc Merge branch 'ck_swlock'
11 years ago
Samy Al Bahra 6b2f5130f7 ck_swlock: Whitespace changes.
11 years ago
Wez Furlong 9c6b95c4dc add --with(out)?-pic configure options
11 years ago
Wez Furlong 26e4c27578 Set install_name to full path on OSX
11 years ago
Jaidev Sridhar 822a3e498e regressions: Remove ck_swlock_read_latchlock() from benchmarks
11 years ago
Jaidev Sridhar 2950565037 ck_swlock: Fix regressions
11 years ago
Jaidev Sridhar 11f79b64f7 ck_swlock: cleanup
11 years ago
Jaidev Sridhar 7a9d70b59c ck_swlock: Update regressions
11 years ago
Jaidev Sridhar d95c609090 Merge remote-tracking branch 'upstream/swlock' into ck_swlock
11 years ago
Jaidev Sridhar b70a5479ca ck_swlock: snapshot
11 years ago
Samy Al Bahra 217f7a2f32 ck_swlock: Load spin on write bit.
11 years ago
Samy Al Bahra 4d7f4fff6d ck_swlock: Fix latch operation.
11 years ago
Samy Al Bahra bbad068f5a ck_swlock: Make latch operation write-biased.
11 years ago
Samy Al Bahra e2f7df0f1d ck_swlock: Various improvements.
11 years ago
Samy Al Bahra 66aee95dd1 Merge branch 'ck_swlock' of github.com:skjaidev/ck into swlock
11 years ago
Jaidev Sridhar c246865ce7 ck_swlock: Removed comment
11 years ago
Jaidev Sridhar 4471ea2df8 ck_swlock: Acquire semantics
11 years ago
Jaidev Sridhar e6feed1f89 ck_swlock: Rename lock field
11 years ago
Jaidev Sridhar 0f44d50e33 ck_swlock: Use single word for lock bits
11 years ago
Samy Al Bahra 411afc3c47 *lock: Simplify initialization semantics.
11 years ago
Samy Al Bahra f3539396c2 *lock: Simply use compiler barrier on initialization.
11 years ago
Samy Al Bahra b24a9af88a ck_pflock: Migrate initializer to use compiler barrier.
11 years ago
Samy Al Bahra 901310450d regressions: Add ck_tflock_init coverage.
11 years ago
Samy Al Bahra 722f526a0e ck_tflock: Remove extraneous newline.
11 years ago
Samy Al Bahra 15dd1b1d7f regressions: Add ck_tflock build targets.
11 years ago