2018-12-18 | Michael Jeanson | Cleanup: enable signed/unsigned compare compiler warning ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-17 | Michael Jeanson | Cleanup: compiler warning on 32-bit architectures ...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-13 | Michael Jeanson | Fix: examples silent rules on Solaris ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-13 | Michael Jeanson | Add missing fall through annotations ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-13 | Michael Jeanson | Fix: symbol aliases with TLS compat ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-13 | Michael Jeanson | Port: no symbols aliases on MacOS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Michael Jeanson | Add -Wextra to CFLAGS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-12 | Michael Jeanson | Add silent mode to examples Makefiles ...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 | Jérémie Galarneau | Fix: only wait if work queue is empty in real-time... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-09 | Jérémie Galarneau | Fix: don't wait after completion of a work queue job... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-12-09 | Jérémie Galarneau | Fix: don't wait after completion of job batch if work... ...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-12-09 | Jérémie Galarneau | Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-11-23 | Michael Jeanson | test_rwlock: Add per-thread count to verbose output ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-11-23 | Michael Jeanson | Add *.exe to gitignore for Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-11-23 | Michael Jeanson | Fix: pthread_rwlock initialization on Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-11-23 | Michael Jeanson | Fix: compat_futex_noasync on Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-08-20 | Eric Wong | wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to override... ...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 |
2018-03-23 | Michael Jeanson | Add support for the RISC-V architecture ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-02-20 | Michael Jeanson | Tests: Add tap-driver.sh for automake < 1.12 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-02-20 | Michael Jeanson | Tests: Replace prove by autotools tap runner ...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 | Michael Jeanson | Fix: don't use overlapping mmap mappings on Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-11-07 | Michael Jeanson | Tests fix: errors in shell scripts ...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-07-21 | Michael Jeanson | Tests fix: add missing Cygwin thread id ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-07-21 | Michael Jeanson | Fix: assignment from incompatible pointer type warnings ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-07-21 | Michael Jeanson | Tests fix: unused variable warnings ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-07-14 | Michael Jeanson | Fix: add missing m68k headers to dist ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-06-19 | Michael Jeanson | Bump version to 0.11-pre ...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 |
2017-05-15 | Michael Jeanson | Add support for m68k architecture ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-05-08 | Michael Jeanson | Set -Wall globally in AM_CFLAGS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-05-08 | Michael Jeanson | Fix: remove double use of PTHREAD_CFLAGS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-05-08 | Michael Jeanson | Re-add PTHREAD_CFLAGS to global CFLAGS ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-05-08 | Michael Jeanson | Fix: Don't override user variables within the build... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-04-24 | Michael Jeanson | Add report at the end of configure ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-03-16 | Jérémie Galarneau | uatomic-api docs: use the third-person singular ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2017-01-23 | Jonathan Rajotte | Add --enable-rcu-debug to configure ...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-12-01 | Michael Jeanson | Tests: Add verbose support to test script ...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-28 | Michael Jeanson | Fix: Do not use wildcards in include/Makefile.am ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Bump version to 0.10-pre ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Fix: check for rand_r() in compat-rand.h ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Fix: Move rand-compat to private src dir ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Fix: remove AC_FUNC_MALLOC from configure.ac ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Cleanup: Re-organise source dir ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Cleanup: remove leftover manual pthread detection ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-27 | Michael Jeanson | Fix: update ax_pthread macro to handle newer clang ...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 | Michael Jeanson | Fix: Use pthread_self to get threadid on OSX ...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 | Michael Jeanson | Fix: Add failover for platforms without nproc ...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-21 | Michael Jeanson | Fix: Add solaris-build.md to dist ...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-06-03 | Sebastien Boisvert | Port: build shared libraries in Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-06-03 | Sebastien Boisvert | Port: fix compatibility header for Cygwin ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2016-05-31 | Michael Jeanson | Add GNU Hurd support to syscall-compat.h ...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-12 | Michael Jeanson | Harmonize bootstrap script across projects ...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 |
next |