2018-01-23 | Version 0.9.5 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2017-09-06 | Fix: don't use membarrier SHARED syscall command in... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2017-06-13 | Version 0.9.4 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-12-05 | Fix: uatomic arm32: add missing release barrier before... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-11-30 | Version 0.9.3 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-09-08 | Fix: rcutorture: work-around signal issue on mac os x ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-09-07 | Fix: rcutorture should register thread using call_rcu ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-23 | Update library current version due to adding destroy API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: examples: use destroy API for queues/stacks ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Update library age due to new stack/queue destroy API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: tests: invoke destroy APIs for queues/stacks ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: add missing destroy functions to queues/stack... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: add missing __cds_wfcq_init for LGPL API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: memory leak on hash table destroy ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: use clock_get_time for caa_get_cycles fallback... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-06-22 | Fix: syscall-compat.h MacOSX support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-05-19 | Add support for aarch64_be ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-05-18 | Fix: urcu-bp: re-initialize list head on library exit ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-05-10 | Fix: examples make distcheck failure ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-04-26 | Version 0.9.2 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-03-08 | wfcqueue: add C++ compatibility API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-03-08 | Fix: CDS_WFCQ_WOULDBLOCK typing for c++ ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2016-01-19 | Fix: handle reference count overflow ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-12-18 | Fix: compat_futex should work-around futex signal-restart... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-11-16 | sparc64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-11-16 | hppa: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-30 | Fix: urcu-signal: smp_mb_master() needs registry lock ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-28 | Fix: rculfhash only needs to include urcu-pointers.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Fix: out-of-tree benchmark/regtest ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Version 0.9.1 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Fix: add missing regtest and benchmark files to dist... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Fix: add missing run.sh to benchmark makefile ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Version 0.9.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Bump soname major to 4 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-16 | Cleanup: remove trailing tab ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-10-01 | tests: rcutorture: use parameters rather than random ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-29 | Fix: only define membarrier system call on Linux ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-29 | Refactor tests ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | Fix: cast caa_cycles_t to unsigned long long ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | caa_get_cycles: caa_ prefix for type, use CLOCK_MONOTONIC ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | Cleanup: remove trailing whitespaces at EOL ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | Cleanup: move generic caa_get_cycles to arch/generic.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | tile: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | ia64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | aarch64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | powerpc64le: use "ppc" architecture ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-28 | arm: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-26 | s390: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-26 | ppc: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-26 | lfstack: relax constraints on node re-use ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-21 | Fix: format string signedness ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-21 | Cleanup: tests: Branch condition evaluates to a garbage... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-21 | Fix: test: unchecked return value ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-21 | Fix: test: side-effect in assertion ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-18 | x86: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-18 | urcu-bp: use sys_membarrier when available ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-18 | Cleanup: urcu: remove unused membarrier "group" parameter ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-17 | urcu/ref.h: implement urcu_ref_get_unless_zero() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-15 | Fix: compat_futex: uninitialized ret variable ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-14 | Fix: compat_futex_noasync: don't override return value ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-13 | Fix: dynamic fallback to compat futex on sys_futex... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-13 | Detect RCU read-side overflows ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-13 | Detect RCU read-side underflows ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-13 | Introduce urcu_assert and registration check ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-09-04 | Fix: volatile in assert() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-08-29 | Update following changes to sys_membarrier ABI ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-07-29 | Cleanup: remove unused return value warning from tests ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-07-08 | Fix: handle sys_futex() FUTEX_WAIT interrupted by signal ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-07-06 | Fix: compat_futex.c: *uaddr should be read as volatile ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-07-01 | Cleanup: cast poll delay return value to void ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Fix: call_rcu_thread() affinity failure ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Cleanup: cast poll delay return value to void ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Cleanup: cast poll delay return value to void ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Cleanup: cast poll delay return value to void ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Cleanup: cast poll delay return value to void ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-06-29 | Cleanup: cast poll() return value to void for delays ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-04-25 | Fix: deadlock when thread join is issued in read-side... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-04-23 | Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-04-06 | Cleanup some c99 pedantic warnings ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-03-17 | Fix: compat_futex_noasync race condition ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-03-16 | tests: Use stderr redirection for time output ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-03-16 | Fix: use space after rpath for OS X ld ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2015-03-16 | Fix: move transparent union attribute after union declaratio... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-11-13 | Fix: call rcu should call internal RCU API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-10-24 | Fix: silence gcc -Wextra warning ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-10-22 | Fix: lfstack reversed empty/non-empty return value ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-10-22 | lfstack: fix: add missing __cds_lfs_init ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-10-22 | wfstack: add missing union parameters ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-10-16 | Fix: preserve example files' timestamps when copying ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-08-07 | wfcqueue: Implement mutex-free wfcqueue head with transparen... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-08-07 | lfstack: Implement mutex-free stack head with transparent... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-05-13 | Cleanup: tests: cast console write return value as... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-05-05 | Fix: update automake following README to README.md... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-04-29 | Fix: incorrect parenthesis in cds_hlist_for_each_entry_safe_2 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-04-18 | Fix: rcu_barrier(): uninitialized futex field ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-04-17 | test_urcu_fork: test many fork, with 3 children deep ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-04-17 | Update list of supported architectures in README ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-03-01 | Fix: move wait loop increment before first conditional... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-03-01 | Fix: high cpu usage in synchronize_rcu with long RCU... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
2014-02-04 | Fix: out of tree build: doc/examples ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree | |
next |