Commit Graph

1045 Commits (816584b7d1072fa993c8b810ca65d7936abf1b7c)
 

Author SHA1 Message Date
Samy Al Bahra 08d13deaf4 ck_brlock: Migrate to ck_pr_fence_X_Y.
12 years ago
Samy Al Bahra 214d7aed66 ck_pr: Implement ck_pr_fence_atomic in MD ck_pr.
12 years ago
Samy Al Bahra 65f24e8860 git: Add ck_stailq regression to gitignore.
12 years ago
Samy Al Bahra 8320a4a6f4 ck_pr: Comment elaboration on ck_pr_fence_atomic semantics.
12 years ago
Samy Al Bahra 3f06a4e23a ck_rwlock: Use ck_pr_fence_atomic.
12 years ago
Samy Al Bahra ffd22e57b8 ck_bytelock: Use ck_pr_fence_atomic.
12 years ago
Samy Al Bahra a4220f2377 ck_pr: Remove ck_pr_fence_load_depends from GCC port.
12 years ago
Samy Al Bahra d1dd6611ac ck_pr: Add ck_pr_fence_atomic interface.
12 years ago
Samy Al Bahra 8face51e0d ck_spinlock: Acquire semantics for anderson spinlock.
12 years ago
Samy Al Bahra f87e0caf99 ck_bytelock: Migrate to ck_pr_fence_X_Y.
12 years ago
Samy Al Bahra 83bc7f9f54 ck_epoch: Migrate to ck_pr_fence_X_Y.
12 years ago
Samy Al Bahra fe7e5ac5b1 ck_hp_stack: Migrate to ck_pr_fence_X_Y functions.
12 years ago
Samy Al Bahra 01f89ee691 ck_hp_fifo: Migrate to ck_pr_fence_X_Y functions.
12 years ago
Samy Al Bahra b025722fbd ck_brlock: Migrate to ck_pr_fence_X_Y interface.
12 years ago
Samy Al Bahra 5506ad2744 ck_pr: Move ck_pr_barrier to compiler port.
12 years ago
Samy Al Bahra cc8c3fb2db ck_pr/gcc: Fix style issue.
12 years ago
Samy Al Bahra 8311e9fcb4 ck_pr: Update GCC port and change ck_pr dependency path.
12 years ago
Samy Al Bahra 137fb49951 regressions: Fix link order.
12 years ago
Samy Al Bahra 44b769963f ck_pr: ck_pr_fence_X_Y interface has been added.
12 years ago
Brendon Scheinman f19a1f3c23 ck_rwcohort: Added signatures for various strategies to documentation
12 years ago
Brendon Scheinman 8ff8118ae7 Merge branch 'master' of https://github.com/bscheinman/ck
12 years ago
Brendon Scheinman c5934b47ae Merge branch 'master' of https://github.com/sbahra/ck
12 years ago
Brendon Scheinman eacaacdb6e ck_rwcohort: Fixed Makefile for automated regression testing
12 years ago
Brendon Scheinman dcdc6dd100 ck_rwcohort: Fixed indentation and looping logic and added initial documentation
12 years ago
Brendon Scheinman ff79217398 ck_rwcohort: Updated .gitignore to reflect new ck_rwcohort naming
12 years ago
Brendon Scheinman 444df7dfe5 Merge branch 'master' of https://github.com/sbahra/ck
12 years ago
Samy Al Bahra ca35d3bb75 regressions/ck_hs: Fix typo in Copyright statement.
12 years ago
Samy Al Bahra c9ecf8e210 doc: Add ck_ht_reset_size_spmc manual page, fix references.
12 years ago
Samy Al Bahra 8718912993 doc: Cross-reference ck_hs_reset_size and fix title.
12 years ago
Samy Al Bahra b75227089f doc: Add ck_hs_reset_size manual page.
12 years ago
Samy Al Bahra 855a1472a8 ck_ht: Add ck_ht_reset_size_spmc operation.
12 years ago
Samy Al Bahra 73531e9e48 ck_hs: Add ck_hs_reset_size operation.
12 years ago
Samy Al Bahra 327c0fdc95 doc: Fix ck_ring_capacity reference to ck_ring_size.
12 years ago
Samy Al Bahra 4132ec4998 ck_epoch: Add ck_epoch_reclaim function.
12 years ago
Samy Al Bahra 281b5ad045 Merge branch 'master' of https://github.com/davidjoseph/ck
12 years ago
Brendon Scheinman cc4b248bcb ck_rwcohort: Renamed ck_rwcohort namespace
12 years ago
Samy Al Bahra 67598d9452 build: Bump version for next release.
12 years ago
Samy Al Bahra f1d10a3d18 doc/ck_ring: Add ck_ring_{capacity,size} manual pages.
12 years ago
Brendon Scheinman e0f46e6045 merged from upstream repo
12 years ago
Brendon Scheinman 0d20391563 ck_rw_cohort: Added benchmark tests for reader-writer cohort locks
12 years ago
Brendon Scheinman f693a16253 ck_rw_cohort: Added neutral reader-writer lock
12 years ago
Brendon Scheinman 21750b9321 ck_rw_cohort: Added read-preference logic and updated validation test to use it
12 years ago
Samy Al Bahra ced5ade893 doc: Add ck_ring manual pages.
12 years ago
Samy Al Bahra 16e8b1c672 regressions/ck_ring: Allow for buffers of size 4 or more.
12 years ago
Samy Al Bahra 1201e09577 ck_ring: Remove stale comment.
12 years ago
David Joseph adc1e28856 regressions: Windows header and define fixes.
12 years ago
David Joseph d17d8e87bb regressions: Remove void * casting.
12 years ago
David Joseph ce3426ffaf Merge branch 'master' of git://git.concurrencykit.org/ck
12 years ago
David Joseph 7b94d7c13d regressions: Make clean and gettimeofday fixes.
12 years ago
David Joseph a4cd7f2ef2 Revert "regressions: Remove exes with make clean."
12 years ago