Commit Graph

916 Commits (7cf32a02d7228e79e5aff73f03fcabb1214c0cdb)
 

Author SHA1 Message Date
Samy Al Bahra 7cf32a02d7 doc: Add ck_rwlock manual page.
11 years ago
Samy Al Bahra 78ca7679cf doc: Add ck_brlock manual page.
11 years ago
Samy Al Bahra ec9a6d4dde doc: Add ck_brlock reference to ck_sequence.
11 years ago
Samy Al Bahra 133c7be6c5 git: Ignore auto-generated html.
11 years ago
Samy Al Bahra 3e94f24273 doc: CK_RWCOHORT_WRITE_UNLOCK name typo.
11 years ago
Samy Al Bahra 7c88c06520 doc: Fix typo in CK_RWCOHORT_WRITE_UNLOCK.
11 years ago
Samy Al Bahra 17d9b89c00 doc: Fix typo in CK_RWCOHORT_WRITE_LOCK manual page.
11 years ago
Samy Al Bahra 1898a8e450 regressions: Coverage for CK_SEQUENCE_READ.
11 years ago
Samy Al Bahra 767adaa04c doc: Correct CK_SEQUENCE_READ example.
11 years ago
Samy Al Bahra 3e5dcfe6fd ck_sequence: Add CK_SEQUENCE_READ operation.
11 years ago
Samy Al Bahra 14b7e9e875 doc: Add CK_SEQUENCE_READ documentation.
11 years ago
Samy Al Bahra 7d1c1d49e6 doc: Add ck_sequence manual page.
11 years ago
Samy Al Bahra 8d96600636 doc: Additional corrects to ck_spinlock manual page.
11 years ago
Samy Al Bahra 2d9b8a5b29 ck_spinlock: Only include relevant cross-references.
11 years ago
Samy Al Bahra c05828edc0 doc: Fix up ck_spinlock "table" formatting.
11 years ago
Samy Al Bahra 799f4958cb doc: Add ck_spinlock summary manual page.
11 years ago
Samy Al Bahra 2d4524dd3e ck_spinlock: Retab (whitespace).
11 years ago
Samy Al Bahra 07aab518f6 ck_spinlock: Retab (whitespace).
11 years ago
Samy Al Bahra ce142f17f8 ck_spinlock: Add ck_spinlock_mcs_init operation.
11 years ago
Samy Al Bahra 6bc9f7a485 ck_spinlock: Get rid of MCS context initializers.
11 years ago
Samy Al Bahra ec58f5dcf7 ck_spinlock: Add ck_spinlock_dec_init operation.
11 years ago
Samy Al Bahra f100e05bad doc: Add paper reference to ck_elide.
11 years ago
Samy Al Bahra 2f52ace54c ck_spinlock: Fix strict aliasing issue in unlock (no-op).
12 years ago
Samy Al Bahra 82bc4f788b doc: Fix typo in ck_hs_get manual page.
12 years ago
Samy Al Bahra 4d3df4bdbd doc: Use correct cross-reference in ck_hs_move.
12 years ago
Samy Al Bahra 7e8e90b38e doc: Add ck_hs cross-reference.
12 years ago
Samy Al Bahra ca7f09ea76 doc: Add ck_hs_move manual page.
12 years ago
Samy Al Bahra 61d5beff46 regressions: Use correct hash value for blob!
12 years ago
Samy Al Bahra 077ca3ab00 regressions: Increase coverage of ck_hs_move.
12 years ago
Samy Al Bahra 120a262f18 ck_hs: Test coverage for ck_hs_move.
12 years ago
Samy Al Bahra 29a84b47b3 ck_hs: Add ck_hs_move operation.
12 years ago
Samy Al Bahra 721cc0605c regressions: Remove -g from ck_rwcohort build flags.
12 years ago
Samy Al Bahra 5cf28b2152 ck_rwcohort: Missing fences on fast path.
12 years ago
Samy Al Bahra 895ff34aab regressions: Add ck_rwcohort to top-level Makefile.
12 years ago
Samy Al Bahra f43f55bb86 build: Derive unknown VMA bits.
12 years ago
Samy Al Bahra f7aab16baf build: Set VMA bits to unknown by default.
12 years ago
Samy Al Bahra 0999d30067 build: Explicitly disable RTM on non-x86_64 targets.
12 years ago
Samy Al Bahra 73a1e42baf ck_rwcohort: Style fixes.
12 years ago
Samy Al Bahra 04a6802250 doc: Fix ck_rwcohort warnings.
12 years ago
Samy Al Bahra b408920c7a doc: Add missing ck_rwcohort manual pages.
12 years ago
Samy Al Bahra 249a69d931 build: Bump version for next release.
12 years ago
Samy Al Bahra b36e35ec76 Merge branch 'master' of https://github.com/bscheinman/ck
12 years ago
Samy Al Bahra ce2ef37ce3 ck_elide: Style fixes.
12 years ago
Samy Al Bahra 75946ba687 doc: Add more TRYLOCK examples in ck_elide.
12 years ago
Samy Al Bahra 8b717df3f0 doc: ck_elide fixes and improvements including examples.
12 years ago
Samy Al Bahra cd3dd99bd7 doc: Document adaptive elision interface.
12 years ago
Samy Al Bahra cc231e4ab0 ck_elide: No need to expose ck_elide_stat.
12 years ago
Samy Al Bahra 906eaf1881 ck_elide: Fold CK_ELIDE_ADAPTIVE_PROTOTYPE into PROTOTYPE.
12 years ago
Samy Al Bahra b67e91c858 ck_rwlock: Fold CK_ELIDE_ADAPTIVE_PROTOTYPE into PROTOTYPE.
12 years ago
Samy Al Bahra 768b5b3597 ck_rwlock: Add adaptive elision and unit tests.
12 years ago