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
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
b36e35ec76
Merge branch 'master' of https://github.com/bscheinman/ck
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.
...
Still need follow-up examples for ck_rwlock and
ck_spinlock.
12 years ago
Samy Al Bahra
23353395ba
doc: Add ck_elide documentation.
12 years ago
Brendon Scheinman
cb0a7c8ce6
Merge branch 'master' of https://github.com/sbahra/ck
12 years ago
Brendon Scheinman
9f5fca5905
Merge branch 'master' of https://github.com/bscheinman/ck
12 years ago
Brendon Scheinman
94655f57ff
ck_rwcohort: Completed sample code in documentation;
12 years ago
Samy Al Bahra
be9f0d489c
doc: Enable ck_hs_fas manual page compression.
12 years ago
Samy Al Bahra
e330bb9749
doc: Add cross-references to ck_hs_fas.
12 years ago
Samy Al Bahra
3eb29381e6
doc: Update ck_hs_fas title.
12 years ago
Samy Al Bahra
c27f4f27e5
doc: Add ck_hs_fas manual page.
12 years ago
Samy Al Bahra
cc164d86e9
doc: Fix argument reference in ck_hs_set manual page.
12 years ago
Samy Al Bahra
df5e62b09c
doc: Fix argument reference in ck_hs_put manual page.
12 years ago
Brendon Scheinman
fc071e1ce2
Merge branch 'master' of https://github.com/bscheinman/ck
12 years ago
Brendon Scheinman
f9ea659bff
Merge branch 'master' of https://github.com/sbahra/ck
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
c2e99fa43e
doc: Add references to ck_pr_fence_atomic_X.
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
Brendon Scheinman
f19a1f3c23
ck_rwcohort: Added signatures for various strategies to documentation
12 years ago
Brendon Scheinman
dcdc6dd100
ck_rwcohort: Fixed indentation and looping logic and added initial documentation
12 years ago
Brendon Scheinman
444df7dfe5
Merge branch 'master' of https://github.com/sbahra/ck
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
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
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.
...
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
Brendon Scheinman
e0f46e6045
merged from upstream repo
12 years ago
Samy Al Bahra
ced5ade893
doc: Add ck_ring manual pages.
12 years ago
Samy Al Bahra
b8d0ec526f
doc/ck_pr: Passive voice fixes.
12 years ago
Samy Al Bahra
57e96b00ed
doc/ck_pr: Additional improvements to ck_pr_load manual page.
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
72a3b844b2
doc/ck_cohort: Minor fixes.
12 years ago
Samy Al Bahra
667285e493
doc/ck_hs: Fix title for ck_hs_iterator_init.
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
ae688d1f09
doc/ck_pr: Fix typo in ck_pr_neg manual page.
12 years ago
Samy Al Bahra
0bb9196f0f
doc/ck_pr: Do not cross-reference non-existant functions.
12 years ago
Samy Al Bahra
01075577df
doc/ck_bag_init: Correct formatting error.
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
679d5e94f7
doc/ck_bag_set_spmc: Shorten summary, fix style.
12 years ago
Samy Al Bahra
19afbfb362
doc/ck_cohort: Fix style issue.
12 years ago
Samy Al Bahra
ab18c9d3c9
doc/ck_hs_destroy: Fix summary typo.
12 years ago
Samy Al Bahra
6d51ae712c
doc/ck_cohort: Various fixes to manual pages.
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
Samy Al Bahra
5186f1d50c
doc: Fix various groff/nroff warnings.
12 years ago
Samy Al Bahra
758db2f3ac
doc: Bd mismatch in ck_ht_stat.
12 years ago
Brendon Scheinman
695e29fd7b
ck_cohort: Updated documentation to reflect ck_cohort_rw changes
12 years ago
Brendon Scheinman
91ef0220c7
ck_cohort: Cleaned up documentation changes
12 years ago
Brendon Scheinman
6298e6f7b2
ck_cohort: Updated documentation to reflect trylock support
12 years ago
Brendon Scheinman
aa37eed71c
ck_cohort: removed extraneous sentence from documentation
12 years ago
Brendon Scheinman
62c121f500
ck_cohort: Added example code to man page
12 years ago
Brendon Scheinman
d9dd6138ca
ck_cohort: added documentation to Makefile
12 years ago
Brendon Scheinman
ed5292546f
merged changes from main ck repo
12 years ago
Brendon Scheinman
d17805e39a
ck_cohort: added initial documentation
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
5a620faf33
legal/doc: Update Copyright statements.
12 years ago
Samy Al Bahra
2ced93ca08
doc/ck_ht_stat: Add ck_ht_stat manual page.
12 years ago
Samy Al Bahra
51f45d6cbb
doc/ck_hs: Update manual page dates.
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
2ca8f70703
doc/ck_hs_grow: Use hash set rather than hash table wording.
12 years ago
Samy Al Bahra
1779ad4626
doc/ck_hs_grow: Grammar fixes.
12 years ago
Samy Al Bahra
cb2d4fd0e8
doc/ck_hs: Add ck_hs_grow manual page.
12 years ago
Samy Al Bahra
8b524fc639
doc/ck_hs: More manual page fixes.
12 years ago
Samy Al Bahra
a6219b1685
doc/ck_hs: Add ck_hs_remove manual page.
12 years ago
Samy Al Bahra
12d9d8a162
doc/ck_hs: Fixes to ck_hs_{put,set} manual pages.
12 years ago
Samy Al Bahra
755c087070
doc/ck_hs: Add ck_hs_set manual page.
12 years ago
Samy Al Bahra
05f85cac54
doc/ck_hs_put: Add reference to ck_hs_set.
12 years ago
Samy Al Bahra
ca3af48508
doc/ck_hs: Add ck_hs_put manual page.
12 years ago
Samy Al Bahra
ceef32a962
doc/ck_ht: Fixes to ck_ht_put_spmc manual page.
12 years ago
Samy Al Bahra
7aeba1cd8b
doc/ck_ht: Fixes to manual page headers.
12 years ago
Samy Al Bahra
9bb1e576db
doc/ck_hs: Add ck_hs_get manual page.
12 years ago
Samy Al Bahra
3741c88182
doc/ck_hs: Add ck_hs_next manual page.
12 years ago
Samy Al Bahra
262168a8a5
doc/ck_hs: Add ck_hs_iterator_init manual page.
12 years ago
Samy Al Bahra
0dcde8f16a
doc/ck_ht: Correct ck_ht_iterator_t static initialization example.
12 years ago
Samy Al Bahra
811bef9cbb
doc/ck_hs: Add CK_HS_HASH manual page.
12 years ago
Samy Al Bahra
df68ce8391
doc/ck_hs: Correct ck_hs_destroy manual page header.
12 years ago
Samy Al Bahra
455f7ee7b7
doc/ck_hs: Add ck_hs_destroy manual page.
12 years ago
Samy Al Bahra
7da6872c5b
doc/ck_hs: Add ck_hs_init manual page.
12 years ago
Samy Al Bahra
621642d7b4
doc/ck_ht: Document CK_HT_KEY_LENGTH.
12 years ago
Samy Al Bahra
269cddc04c
doc/ck_epoch: Whitespace changes in synopsis.
12 years ago
Samy Al Bahra
57104fcde7
ck_epoch: Change to epoch semantics, bump grace period to 4.
12 years ago
Samy Al Bahra
04d815b29b
doc: Simplify manual page generation, generate ck_bag manuals.
12 years ago
Samy Al Bahra
e434a0518a
doc/ck_ht: Remove remaining references to ck_ht_allocator_set.
12 years ago
Samy Al Bahra
e295fa78ee
doc/ck_ht: Remove reference to non-existent function.
12 years ago