Samy Al Bahra
4198b517ac
doc: Add ck_bitmap_union manual page.
11 years ago
Samy Al Bahra
f06fc00882
doc/ck_bitmap: Drop references to _mpmc.
11 years ago
Samy Al Bahra
214552cb05
doc: Add acquire / release manual pages.
11 years ago
Samy Al Bahra
68ef552527
doc: Add ck_ht_gc manual page.
11 years ago
Samy Al Bahra
99d5f6c6ce
doc: Add ck_pr_rtm manual page.
11 years ago
Samy Al Bahra
51e3af6dca
doc: Add ck_hs_gc manual page.
11 years ago
Samy Al Bahra
2fe939c99d
doc: Add ck_hs_rebuild manual page.
11 years ago
Samy Al Bahra
0610a0d0a8
ck_bag: Drop support for this data structure.
...
Could not find suitable use-case and generally doesn't
appear interesting to academics in the existing
form. Maybe it will make a come-back in the future with
fewer memory and latency compromises.
11 years ago
Samy Al Bahra
3d188aa553
doc: Remaining ck_array manual pages and additional fixes.
11 years ago
Samy Al Bahra
de9220ce16
ck_array: Change semantics of put_unique return values.
...
More specifically, -1 should idiomatically indicate error.
11 years ago
Samy Al Bahra
9c1a4c8c9b
doc: Add simple ck_queue manual page.
12 years ago
Samy Al Bahra
7cf32a02d7
doc: Add ck_rwlock manual page.
12 years ago
Samy Al Bahra
78ca7679cf
doc: Add ck_brlock manual page.
12 years ago
Samy Al Bahra
7d1c1d49e6
doc: Add ck_sequence manual page.
12 years ago
Samy Al Bahra
799f4958cb
doc: Add ck_spinlock summary manual page.
12 years ago
Samy Al Bahra
ca7f09ea76
doc: Add ck_hs_move manual page.
12 years ago
Samy Al Bahra
b408920c7a
doc: Add missing ck_rwcohort manual pages.
12 years ago
Samy Al Bahra
23353395ba
doc: Add ck_elide documentation.
12 years ago
Samy Al Bahra
be9f0d489c
doc: Enable ck_hs_fas manual page compression.
12 years ago
Samy Al Bahra
005dd36ade
doc: Add ck_pr_fence_store_X manual pages.
12 years ago
Samy Al Bahra
d12388f5f7
doc: Add ck_pr_fence_load_X manual pages.
12 years ago
Samy Al Bahra
c58b0aa755
doc: Add ck_pr_fence_atomic_X manual pages.
12 years ago
Samy Al Bahra
931e967f3f
doc: Add ck_pr_fence_atomic manual page.
12 years ago
Samy Al Bahra
c9ecf8e210
doc: Add ck_ht_reset_size_spmc manual page, fix references.
...
This commit also fixes incorrect references to non-existent
ck_ht_reset function (replaced with ck_ht_reset_spmc).
12 years ago
Samy Al Bahra
b75227089f
doc: Add ck_hs_reset_size manual page.
12 years ago
Samy Al Bahra
4132ec4998
ck_epoch: Add ck_epoch_reclaim function.
...
This function allows for explicit execution of all
deferred callbacks in an epoch_record. The primary
motivation is currently for performance profiling
but there are other use-cases where best-effort
semantics could be applied.
12 years ago
Samy Al Bahra
f1d10a3d18
doc/ck_ring: Add ck_ring_{capacity,size} manual pages.
12 years ago
Samy Al Bahra
ced5ade893
doc: Add ck_ring manual pages.
12 years ago
Samy Al Bahra
5a26d1a41d
doc/ck_pr: Add ck_pr_store manual page.
12 years ago
Samy Al Bahra
537391bb72
doc/ck_pr: Add ck_pr_load manual page.
12 years ago
Samy Al Bahra
235a57ebef
doc/ck_pr: Add ck_pr_bt{c,r,s} manual pages.
12 years ago
Samy Al Bahra
187d67f4c9
doc/ck_pr: Add ck_pr_cas manual page.
12 years ago
Samy Al Bahra
c22dcdb04b
doc/ck_pr: Additional manual pages.
12 years ago
Samy Al Bahra
0bb9196f0f
doc/ck_pr: Do not cross-reference non-existant functions.
12 years ago
Samy Al Bahra
6a42ad9bde
doc/ck_pr: Additional documentation and targets.
12 years ago
Samy Al Bahra
25c99e806b
doc/ck_pr: Additional documentation.
12 years ago
Samy Al Bahra
51eca10f40
doc: Beginnings of ck_pr documentation.
12 years ago
Samy Al Bahra
a5e127bbb8
doc/html: Do not generate section headers.
12 years ago
Samy Al Bahra
bbb375348c
doc: Add man2html target for website.
12 years ago
Brendon Scheinman
6298e6f7b2
ck_cohort: Updated documentation to reflect trylock support
12 years ago
Brendon Scheinman
d9dd6138ca
ck_cohort: added documentation to Makefile
12 years ago
Samy Al Bahra
e6e97f3ae5
build: Out-of-source builds for primary CK distribution.
...
Out of source regressions target still needs additional work
(because it's not there).
12 years ago
Samy Al Bahra
2ced93ca08
doc/ck_ht_stat: Add ck_ht_stat manual page.
12 years ago
Samy Al Bahra
d485657b4b
doc/ck_hs: Add ck_hs_stat manual page.
12 years ago
Samy Al Bahra
e665fdf05f
doc/ck_hs: Add manual pages.
12 years ago
Samy Al Bahra
cb2d4fd0e8
doc/ck_hs: Add ck_hs_grow manual page.
12 years ago
Samy Al Bahra
a6219b1685
doc/ck_hs: Add ck_hs_remove manual page.
12 years ago
Samy Al Bahra
755c087070
doc/ck_hs: Add ck_hs_set manual page.
12 years ago
Samy Al Bahra
ca3af48508
doc/ck_hs: Add ck_hs_put manual page.
12 years ago
Samy Al Bahra
9bb1e576db
doc/ck_hs: Add ck_hs_get manual page.
12 years ago