Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures.
... part of T2, get it here
URL: http://concurrencykit.org/
Author: Ck Authors
Maintainer: T2 Project <t2 [at] t2-project [dot] org>
License: BSD APL
Status: Stable
Version: 0.7.2
Download: https://github.com/concurrencykit/ck/ ck-0.7.2.tar.gz
T2 source: ck.cache
T2 source: ck.desc
Build time (on reference hardware): 1% (relative to binutils)2
Installed size (on reference hardware): 1.43 MB, 248 files
Dependencies (build time detected): 00-dirtree bash binutils coreutils diffutils findutils gawk grep gzip linux-header make sed tar
Installed files (on reference hardware):
[show]
usr/include/ck_array.h
usr/include/ck_backoff.h
usr/include/ck_barrier.h
usr/include/ck_bitmap.h
usr/include/ck_brlock.h
usr/include/ck_bytelock.h
usr/include/ck_cc.h
usr/include/ck_cohort.h
usr/include/ck_ec.h
usr/include/ck_elide.h
usr/include/ck_epoch.h
usr/include/ck_fifo.h
usr/include/ck_hp.h
usr/include/ck_hp_fifo.h
usr/include/ck_hp_stack.h
usr/include/ck_hs.h
usr/include/ck_ht.h
usr/include/ck_limits.h
usr/include/ck_malloc.h
usr/include/ck_md.h
usr/include/ck_pflock.h
usr/include/ck_pr.h
usr/include/ck_queue.h
usr/include/ck_rhs.h
usr/include/ck_ring.h
usr/include/ck_rwcohort.h
usr/include/ck_rwlock.h
usr/include/ck_sequence.h
usr/include/ck_spinlock.h
usr/include/ck_stack.h
usr/include/ck_stdbool.h
usr/include/ck_stddef.h
usr/include/ck_stdint.h
usr/include/ck_stdlib.h
usr/include/ck_string.h
usr/include/ck_swlock.h
usr/include/ck_tflock.h
usr/include/gcc
usr/include/gcc/aarch64/ck_f_pr.h
usr/include/gcc/aarch64/ck_pr.h
usr/include/gcc/aarch64/ck_pr_llsc.h
usr/include/gcc/aarch64/ck_pr_lse.h
usr/include/gcc/arm/ck_f_pr.h
usr/include/gcc/arm/ck_pr.h
usr/include/gcc/ck_cc.h
usr/include/gcc/ck_f_pr.h
usr/include/gcc/ck_pr.h
usr/include/gcc/ppc/ck_f_pr.h
usr/include/gcc/ppc/ck_pr.h
usr/include/gcc/ppc64/ck_f_pr.h
usr/include/gcc/ppc64/ck_pr.h
usr/include/gcc/s390x/ck_f_pr.h
usr/include/gcc/s390x/ck_pr.h
usr/include/gcc/sparcv9/ck_f_pr.h
usr/include/gcc/sparcv9/ck_pr.h
usr/include/gcc/x86/ck_f_pr.h
usr/include/gcc/x86/ck_pr.h
usr/include/gcc/x86_64/ck_f_pr.h
usr/include/gcc/x86_64/ck_pr.h
usr/include/gcc/x86_64/ck_pr_rtm.h
usr/include/spinlock
usr/include/spinlock/anderson.h
usr/include/spinlock/cas.h
usr/include/spinlock/clh.h
usr/include/spinlock/dec.h
usr/include/spinlock/fas.h
usr/include/spinlock/hclh.h
usr/include/spinlock/mcs.h
usr/include/spinlock/ticket.h
usr/lib64/libck.a
usr/lib64/libck.so
usr/lib64/libck.so.0
usr/lib64/libck.so.0.7.1
usr/lib64/pkgconfig/ck.pc
usr/share/man/man3/CK_ARRAY_FOREACH.3
usr/share/man/man3/CK_COHORT_INIT.3
usr/share/man/man3/CK_COHORT_INSTANCE.3
usr/share/man/man3/CK_COHORT_LOCK.3
usr/share/man/man3/CK_COHORT_PROTOTYPE.3
usr/share/man/man3/CK_COHORT_TRYLOCK.3
usr/share/man/man3/CK_COHORT_TRYLOCK_PROTOTYPE.3
usr/share/man/man3/CK_COHORT_UNLOCK.3
usr/share/man/man3/CK_HS_HASH.3
usr/share/man/man3/CK_RHS_HASH.3
usr/share/man/man3/CK_RWCOHORT_INIT.3
usr/share/man/man3/CK_RWCOHORT_INSTANCE.3
usr/share/man/man3/CK_RWCOHORT_PROTOTYPE.3
usr/share/man/man3/CK_RWCOHORT_READ_LOCK.3
usr/share/man/man3/CK_RWCOHORT_READ_UNLOCK.3
usr/share/man/man3/CK_RWCOHORT_WRITE_LOCK.3
usr/share/man/man3/CK_RWCOHORT_WRITE_UNLOCK.3
usr/share/man/man3/ck_array_buffer.3
usr/share/man/man3/ck_array_commit.3
usr/share/man/man3/ck_array_deinit.3
usr/share/man/man3/ck_array_init.3
usr/share/man/man3/ck_array_initialized.3
usr/share/man/man3/ck_array_length.3
usr/share/man/man3/ck_array_put.3
usr/share/man/man3/ck_array_put_unique.3
usr/share/man/man3/ck_array_remove.3
usr/share/man/man3/ck_bitmap_base.3
usr/share/man/man3/ck_bitmap_bits.3
usr/share/man/man3/ck_bitmap_bts.3
usr/share/man/man3/ck_bitmap_buffer.3
usr/share/man/man3/ck_bitmap_clear.3
usr/share/man/man3/ck_bitmap_init.3
usr/share/man/man3/ck_bitmap_iterator_init.3
usr/share/man/man3/ck_bitmap_next.3
usr/share/man/man3/ck_bitmap_reset.3
usr/share/man/man3/ck_bitmap_set.3
usr/share/man/man3/ck_bitmap_size.3
usr/share/man/man3/ck_bitmap_test.3
usr/share/man/man3/ck_bitmap_union.3
usr/share/man/man3/ck_brlock.3
usr/share/man/man3/ck_cohort.3
usr/share/man/man3/ck_elide.3
usr/share/man/man3/ck_epoch_barrier.3
usr/share/man/man3/ck_epoch_begin.3
usr/share/man/man3/ck_epoch_call.3
usr/share/man/man3/ck_epoch_end.3
usr/share/man/man3/ck_epoch_init.3
usr/share/man/man3/ck_epoch_poll.3
usr/share/man/man3/ck_epoch_reclaim.3
usr/share/man/man3/ck_epoch_recycle.3
usr/share/man/man3/ck_epoch_register.3
usr/share/man/man3/ck_epoch_synchronize.3
usr/share/man/man3/ck_epoch_unregister.3
usr/share/man/man3/ck_hs_apply.3
usr/share/man/man3/ck_hs_count.3
usr/share/man/man3/ck_hs_destroy.3
usr/share/man/man3/ck_hs_fas.3
usr/share/man/man3/ck_hs_gc.3
usr/share/man/man3/ck_hs_get.3
usr/share/man/man3/ck_hs_grow.3
usr/share/man/man3/ck_hs_init.3
usr/share/man/man3/ck_hs_iterator_init.3
usr/share/man/man3/ck_hs_move.3
usr/share/man/man3/ck_hs_next.3
usr/share/man/man3/ck_hs_put.3
usr/share/man/man3/ck_hs_put_unique.3
usr/share/man/man3/ck_hs_rebuild.3
usr/share/man/man3/ck_hs_remove.3
usr/share/man/man3/ck_hs_reset.3
usr/share/man/man3/ck_hs_reset_size.3
usr/share/man/man3/ck_hs_set.3
usr/share/man/man3/ck_hs_stat.3
usr/share/man/man3/ck_ht_count.3
usr/share/man/man3/ck_ht_destroy.3
usr/share/man/man3/ck_ht_entry_empty.3
usr/share/man/man3/ck_ht_entry_key.3
usr/share/man/man3/ck_ht_entry_key_direct.3
usr/share/man/man3/ck_ht_entry_key_length.3
usr/share/man/man3/ck_ht_entry_key_set.3
usr/share/man/man3/ck_ht_entry_key_set_direct.3
usr/share/man/man3/ck_ht_entry_set.3
usr/share/man/man3/ck_ht_entry_set_direct.3
usr/share/man/man3/ck_ht_entry_value.3
usr/share/man/man3/ck_ht_entry_value_direct.3
usr/share/man/man3/ck_ht_gc.3
usr/share/man/man3/ck_ht_get_spmc.3
usr/share/man/man3/ck_ht_grow_spmc.3
usr/share/man/man3/ck_ht_hash.3
usr/share/man/man3/ck_ht_hash_direct.3
usr/share/man/man3/ck_ht_init.3
usr/share/man/man3/ck_ht_iterator_init.3
usr/share/man/man3/ck_ht_next.3
usr/share/man/man3/ck_ht_put_spmc.3
usr/share/man/man3/ck_ht_remove_spmc.3
usr/share/man/man3/ck_ht_reset_size_spmc.3
usr/share/man/man3/ck_ht_reset_spmc.3
usr/share/man/man3/ck_ht_set_spmc.3
usr/share/man/man3/ck_ht_stat.3
usr/share/man/man3/ck_pflock.3
usr/share/man/man3/ck_pr.3
usr/share/man/man3/ck_pr_add.3
usr/share/man/man3/ck_pr_and.3
usr/share/man/man3/ck_pr_barrier.3
usr/share/man/man3/ck_pr_btc.3
usr/share/man/man3/ck_pr_btr.3
usr/share/man/man3/ck_pr_bts.3
usr/share/man/man3/ck_pr_cas.3
usr/share/man/man3/ck_pr_dec.3
usr/share/man/man3/ck_pr_faa.3
usr/share/man/man3/ck_pr_fas.3
usr/share/man/man3/ck_pr_fence_acquire.3
usr/share/man/man3/ck_pr_fence_atomic.3
usr/share/man/man3/ck_pr_fence_atomic_load.3
usr/share/man/man3/ck_pr_fence_atomic_store.3
usr/share/man/man3/ck_pr_fence_load.3
usr/share/man/man3/ck_pr_fence_load_atomic.3
usr/share/man/man3/ck_pr_fence_load_depends.3
usr/share/man/man3/ck_pr_fence_load_store.3
usr/share/man/man3/ck_pr_fence_memory.3
usr/share/man/man3/ck_pr_fence_release.3
usr/share/man/man3/ck_pr_fence_store.3
usr/share/man/man3/ck_pr_fence_store_atomic.3
usr/share/man/man3/ck_pr_fence_store_load.3
usr/share/man/man3/ck_pr_inc.3
usr/share/man/man3/ck_pr_load.3
usr/share/man/man3/ck_pr_neg.3
usr/share/man/man3/ck_pr_not.3
usr/share/man/man3/ck_pr_or.3
usr/share/man/man3/ck_pr_rtm.3
usr/share/man/man3/ck_pr_stall.3
usr/share/man/man3/ck_pr_store.3
usr/share/man/man3/ck_pr_sub.3
usr/share/man/man3/ck_pr_xor.3
usr/share/man/man3/ck_queue.3
usr/share/man/man3/ck_rhs_apply.3
usr/share/man/man3/ck_rhs_count.3
usr/share/man/man3/ck_rhs_destroy.3
usr/share/man/man3/ck_rhs_fas.3
usr/share/man/man3/ck_rhs_gc.3
usr/share/man/man3/ck_rhs_get.3
usr/share/man/man3/ck_rhs_grow.3
usr/share/man/man3/ck_rhs_init.3
usr/share/man/man3/ck_rhs_iterator_init.3
usr/share/man/man3/ck_rhs_move.3
usr/share/man/man3/ck_rhs_next.3
usr/share/man/man3/ck_rhs_put.3
usr/share/man/man3/ck_rhs_put_unique.3
usr/share/man/man3/ck_rhs_rebuild.3
usr/share/man/man3/ck_rhs_remove.3
usr/share/man/man3/ck_rhs_reset.3
usr/share/man/man3/ck_rhs_reset_size.3
usr/share/man/man3/ck_rhs_set.3
usr/share/man/man3/ck_rhs_stat.3
usr/share/man/man3/ck_ring_capacity.3
usr/share/man/man3/ck_ring_dequeue_spmc.3
usr/share/man/man3/ck_ring_dequeue_spsc.3
usr/share/man/man3/ck_ring_enqueue_spmc.3
usr/share/man/man3/ck_ring_enqueue_spmc_size.3
usr/share/man/man3/ck_ring_enqueue_spsc.3
usr/share/man/man3/ck_ring_enqueue_spsc_size.3
usr/share/man/man3/ck_ring_init.3
usr/share/man/man3/ck_ring_size.3
usr/share/man/man3/ck_ring_trydequeue_spmc.3
usr/share/man/man3/ck_rwcohort.3
usr/share/man/man3/ck_rwlock.3
usr/share/man/man3/ck_sequence.3
usr/share/man/man3/ck_spinlock.3
usr/share/man/man3/ck_swlock.3
usr/share/man/man3/ck_tflock.3
var/adm/dependencies/ck
var/adm/descs/ck
var/adm/flists/ck
var/adm/md5sums/ck
var/adm/packages/ck
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).