projects
/
urcu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix tap.h: remove extra semicolon in pass/fail macros
2021-09-08
Mathieu Desnoyers
Fix tap.h: remove extra semicolon in pass/fail macros
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-06-16
Mathieu Desnoyers
Fix: x86 and s390: uatomic __hp() macro C++ support
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-06-15
Mathieu Desnoyers
Fix: x86 and s390: uatomic __hp() macro clang support
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-06-15
Mathieu Desnoyers
Fix: x86 and s390 uatomic: __hp() macro warning with...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-06-03
Mathieu Desnoyers
Version 0.13.0
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-06-03
Mathieu Desnoyers
Document known ABI issue in README.md
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-22
Mathieu Desnoyers
Fix: rculist header: use parenthesis around macro parameters
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-22
Mathieu Desnoyers
Fix: rcuhlist header: use parenthesis around macro...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-22
Mathieu Desnoyers
Fix: hlist header: use parenthesis around macro parameters
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-22
Mathieu Desnoyers
Fix: list.h: use parenthesis around macro parameters...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-22
Mathieu Desnoyers
Fix: hlist iteration relies on undefined behavior
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-19
Mathieu Desnoyers
Fix: use __atomic_load() rather than atomic load explicit
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-04-16
Mathieu Desnoyers
Fix: use atomic load memory_order_consume for rcu_dereferenc...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2021-01-22
Mathieu Desnoyers
aarch64: blacklist gcc prior to 5.1
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2020-04-21
Mathieu Desnoyers
Cleanup: tls-compat.h: add parentheses around expression...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2020-04-20
Mathieu Desnoyers
Fix: tls-compat.h exposes compiler-dependent public...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2020-04-10
Mathieu Desnoyers
Fix: tap array subscript has type char warning
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2020-04-09
Mathieu Desnoyers
Version 0.12.0
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2020-04-09
Mathieu Desnoyers
tls-compat.h: introduce DEFINE_URCU_TLS_INIT
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2019-11-22
Mathieu Desnoyers
urcu-bp: perform thread registration on urcu_bp_register_thread
...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-04
Mathieu Desnoyers
Cleanup: test_perthreadlock_timing: handle pthread...
...off-by: Mathieu Desnoyers <
mathieu.desnoyers@efficios.com
>
commit
|
commitdiff
|
tree
2019-05-27
Mathieu Desnoyers
Cleanup: remove unused variable from configure.ac check
...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
next
This page took
0.038062 seconds
and
3
git commands to generate.