2020-04-10 | Mathieu Desnoyers | Fix: tap array subscript has type char warning ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-09-19 | Mathieu Desnoyers | Fix: provide errno as argument to urcu_die() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-03 | Mathieu Desnoyers | Version 0.11.1 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-05-27 | Mathieu Desnoyers | Fix: urcu/futex.h: users of struct timespec should... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-05-06 | Mathieu Desnoyers | Version 0.11.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-05-06 | Mathieu Desnoyers | Bump library version to 6:0:1 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-05-06 | Mathieu Desnoyers | Cleanup: update code layout to fix old gcc warning ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-13 | Mathieu Desnoyers | config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAV... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-13 | Mathieu Desnoyers | rculfhash: implement iterator debugging config option ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | doc: update examples to API changes ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | test multiflavor single compile unit ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | Update README following API changes ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | Use new header locations for includes from urcu code ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | Update call-rcu.h and defer.h comments and include... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | rculfqueue.h: do not include urcu-call-rcu.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | rculfhash: support use with multiple flavors per compile... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | rculfhash: do not include urcu-call-rcu.h from public API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Mathieu Desnoyers | Refactor liburcu to support many flavors per compile... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-09 | Mathieu Desnoyers | Fix: workqueue: struct urcu_work vs rcu_head mixup ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-09 | Mathieu Desnoyers | Cleanup: workqueue: update comments referring to call-rcu ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-06-26 | Mathieu Desnoyers | Update documentation for call_rcu before/after fork ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-12-22 | Mathieu Desnoyers | liburcu-bp: Use membarrier private expedited when available ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-12-22 | Mathieu Desnoyers | liburcu: Use membarrier private expedited when available ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-11-07 | Mathieu Desnoyers | rculfhash: improve error handling of mmap backend ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-11-07 | Mathieu Desnoyers | Revert "Use initial-exec tls model" ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-10-19 | Mathieu Desnoyers | Use initial-exec tls model ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-09-06 | Mathieu Desnoyers | Fix: don't use membarrier SHARED syscall command in... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-12 | Mathieu Desnoyers | Version 0.10.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-08 | Mathieu Desnoyers | Bump library soname due to urcu flavor structure change ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-08 | Mathieu Desnoyers | Cleanup: use mutex_lock() wrapper in rculfhash ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-07 | Mathieu Desnoyers | Use workqueue in rculfhash ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-07 | Mathieu Desnoyers | Implement urcu workqueues internal API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-12-05 | Mathieu Desnoyers | ARM32: use dmb ish (inner shareable domain) for smp... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-12-05 | Mathieu Desnoyers | Cleanup: remove cmm_wmb() from rcu_xchg_pointer and... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-12-05 | Mathieu Desnoyers | Fix: uatomic arm32: add missing release barrier before... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-09-16 | Mathieu Desnoyers | Fix: add missing CONFIG_RCU_FORCE_SYS_MEMBARRIER to... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-09-16 | Mathieu Desnoyers | Allow forcing the use of sys membarrier ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-09-08 | Mathieu Desnoyers | Fix: rcutorture: work-around signal issue on mac os x ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-09-07 | Mathieu Desnoyers | Fix: rcutorture should register thread using call_rcu ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-28 | Mathieu Desnoyers | Fix: add missing backslash in Makefile.am ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-23 | Mathieu Desnoyers | Update library current version due to adding destroy API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: examples: use destroy API for queues/stacks ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Update library age due to new stack/queue destroy API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: tests: invoke destroy APIs for queues/stacks ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: add missing destroy functions to queues/stack... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: add missing __cds_wfcq_init for LGPL API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: memory leak on hash table destroy ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: use clock_get_time for caa_get_cycles fallback... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-22 | Mathieu Desnoyers | Fix: syscall-compat.h MacOSX support ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-10 | Mathieu Desnoyers | rculfhash: Documentation: clarify need for grace period... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-05-19 | Mathieu Desnoyers | Add support for aarch64_be ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-05-18 | Mathieu Desnoyers | Fix: urcu-bp: re-initialize list head on library exit ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-05-12 | Mathieu Desnoyers | bootstrap: Standardize on autoreconf -vi ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-05-10 | Mathieu Desnoyers | Fix: examples make distcheck failure ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-03-08 | Mathieu Desnoyers | wfcqueue: add C++ compatibility API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-03-08 | Mathieu Desnoyers | Fix: CDS_WFCQ_WOULDBLOCK typing for c++ ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-01-21 | Mathieu Desnoyers | urcu_ref_get_safe: introduce new API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-01-19 | Mathieu Desnoyers | Fix: handle reference count overflow ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-12-18 | Mathieu Desnoyers | Fix: compat_futex should work-around futex signal-restart... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-11-16 | Mathieu Desnoyers | sparc64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-11-16 | Mathieu Desnoyers | hppa: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-30 | Mathieu Desnoyers | Fix: urcu-signal: smp_mb_master() needs registry lock ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-28 | Mathieu Desnoyers | Fix: rculfhash only needs to include urcu-pointers.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: out-of-tree benchmark/regtest ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: add missing regtest and benchmark files to dist... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: add missing run.sh to benchmark makefile ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Version 0.9.0 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Bump soname major to 4 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Cleanup: remove trailing tab ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-01 | Mathieu Desnoyers | tests: rcutorture: use parameters rather than random ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-29 | Mathieu Desnoyers | Fix: only define membarrier system call on Linux ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-29 | Mathieu Desnoyers | Refactor tests ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Fix: cast caa_cycles_t to unsigned long long ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | caa_get_cycles: caa_ prefix for type, use CLOCK_MONOTONIC ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Cleanup: remove trailing whitespaces at EOL ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Cleanup: move generic caa_get_cycles to arch/generic.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | tile: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | ia64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | aarch64: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | powerpc64le: use "ppc" architecture ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | arm: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | s390: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | ppc: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | lfstack: relax constraints on node re-use ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: format string signedness ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Cleanup: tests: Branch condition evaluates to a garbage... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: test: unchecked return value ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: test: side-effect in assertion ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | x86: allocate membarrier system call number ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | urcu-bp: use sys_membarrier when available ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | Cleanup: urcu: remove unused membarrier "group" parameter ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-17 | Mathieu Desnoyers | urcu/ref.h: implement urcu_ref_get_unless_zero() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-15 | Mathieu Desnoyers | Fix: compat_futex: uninitialized ret variable ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-14 | Mathieu Desnoyers | Fix: compat_futex_noasync: don't override return value ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Fix: dynamic fallback to compat futex on sys_futex... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Detect RCU read-side overflows ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Detect RCU read-side underflows ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Introduce urcu_assert and registration check ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-04 | Mathieu Desnoyers | Fix: volatile in assert() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-08-29 | Mathieu Desnoyers | Update following changes to sys_membarrier ABI ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
next |