You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paul Khuong
f06a5c4a71
ck_bitmap: more bulk operations, less space, more tests
...
* new bulk rmw: intersection, intersection_negate (with complement),
* new bulk reads: empty, full, count, count_intersect
* ck_bitmap_iterator fixes: avoid out of bounds read on empty bitmaps,
and ck_bitmap_next is marginally faster on sparse bitmaps .
* less space: the bitmap itself is an array of unsigned int, which
eliminates alignment padding between the n_bit field and the bitmap.
* more unit tests.
11 years ago
..
gcc
ck_cc: new bitwise ops
11 years ago
spinlock
legal: Update Copyright statements.
11 years ago
ck_array.h
legal: Update Copyright statements.
11 years ago
ck_backoff.h
legal: Update Copyright statements.
11 years ago
ck_barrier.h
ck_barrier: Just pass-through tournament barrier with only one participating thread.
11 years ago
ck_bitmap.h
ck_bitmap: more bulk operations, less space, more tests
11 years ago
ck_brlock.h
legal: Update Copyright statements.
11 years ago
ck_bytelock.h
ck_bytelock: Fix casting error affecting 32-bit architectures.
11 years ago
ck_cc.h
ck_cc: new bitwise ops
11 years ago
ck_cohort.h
legal: Update Copyright statements.
11 years ago
ck_elide.h
legal: Update Copyright statements.
11 years ago
ck_epoch.h
legal: Update Copyright statements.
11 years ago
ck_fifo.h
ck_fifo_spsc: De-initialize from head.
11 years ago
ck_hp.h
legal: Update Copyright statements.
11 years ago
ck_hp_fifo.h
ck_hp_fifo: Add deinit routine to allow reclaiming stub node.
11 years ago
ck_hp_stack.h
legal: Update Copyright statements.
11 years ago
ck_hs.h
legal: Update Copyright statements.
11 years ago
ck_ht.h
legal: Update Copyright statements.
11 years ago
ck_limits.h
legal: Update Copyright statements.
11 years ago
ck_malloc.h
legal: Update Copyright statements.
11 years ago
ck_md.h.in
ck_pr: Initial support for TSX.
12 years ago
ck_pflock.h
legal: Update Copyright statements.
11 years ago
ck_pr.h
legal: Update Copyright statements.
11 years ago
ck_queue.h
legal: Update Copyright statements.
11 years ago
ck_rhs.h
ck_rhs: Add a read mostly mode.
11 years ago
ck_ring.h
ck_ring: Remove stale comment from pre-memcpy implementation.
11 years ago
ck_rwcohort.h
legal: Update Copyright statements.
11 years ago
ck_rwlock.h
ck_rwlock: Fix conflict.
11 years ago
ck_sequence.h
ck_sequence: Add branch hint for short-circuit.
11 years ago
ck_spinlock.h
legal: Update Copyright statements.
11 years ago
ck_stack.h
legal: Update Copyright statements.
11 years ago
ck_stdint.h
legal: Update Copyright statements.
11 years ago