projects
/
urcu.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tests: Add tests for checking race conditions
[urcu.git]
/
include
/
urcu
/
2023-08-14
Olivier Dion
Add cmm_emit_legacy_smp_mb()
tree
|
commitdiff
2023-08-14
Olivier Dion
urcu/annotate: Add CMM annotation
tree
|
commitdiff
2023-08-14
Olivier Dion
Add CMM memory model
tree
|
commitdiff
2023-08-14
Olivier Dion
urcu/arch/generic: Use atomic builtins if configured
tree
|
commitdiff
2023-08-14
Olivier Dion
urcu/compiler: Use atomic builtins if configured
tree
|
commitdiff
2023-08-14
Olivier Dion
configure: Add --enable-compiler-atomic-builtins option
tree
|
commitdiff
2023-07-11
Michael Jeanson
Public headers: use SPDX identifiers
tree
|
commitdiff
2023-07-03
Mathieu Desnoyers
Revert "compiler.h: Introduce caa_unqual_scalar_typeof"
tree
|
commitdiff
2023-07-03
Mathieu Desnoyers
rculfhash: Use caa_container_of_check_null in cds_lfht_...
tree
|
commitdiff
2023-07-03
Mathieu Desnoyers
compiler.h: Introduce caa_container_of_check_null
tree
|
commitdiff
2023-06-29
Mathieu Desnoyers
compiler.h: Introduce caa_unqual_scalar_typeof
tree
|
commitdiff
2023-06-29
Mathieu Desnoyers
Avoid calling caa_container_of on NULL pointer in cds_l...
tree
|
commitdiff
2023-06-15
Li-Kuan Ou
Fix: revise urcu_read_lock_update() comment
tree
|
commitdiff
2023-06-09
Mathieu Desnoyers
Fix: uatomic powerpc comment about lwsync
tree
|
commitdiff
2023-06-05
Michael Jeanson
fix: aarch64: allow RHEL7 gcc 4.8.5-11
tree
|
commitdiff
2023-05-31
Mathieu Desnoyers
aarch64: Implement caa_cpu_relax as yield instruction
tree
|
commitdiff
2023-03-23
Michael Jeanson
fix: warning 'noreturn' function does return on ppc
tree
|
commitdiff
2023-03-17
Ondřej Surý
Fix: use __noreturn__ for C11-compatibility
tree
|
commitdiff
2023-02-25
Brad Smith
Add support for OpenBSD
tree
|
commitdiff
2023-02-10
Mathieu Desnoyers
urcu-memb,mb,signal: Implement grace period polling
tree
|
commitdiff
2023-02-10
Mathieu Desnoyers
Fix: auto-resize hash table destroy deadlock
tree
|
commitdiff
2022-08-17
Mathieu Desnoyers
Fix: futex.h: include headers outside extern C
tree
|
commitdiff
2022-08-17
Mathieu Desnoyers
Fix: add missing unused attribute to _rcu_dereference
tree
|
commitdiff
2022-08-17
Simon Marchi
Fix: change method used by _rcu_dereference to strip...
tree
|
commitdiff
2022-08-17
Simon Marchi
Fix: remove type constness in URCU_FORCE_CAST's C+...
tree
|
commitdiff
2022-08-17
Simon Marchi
Move extern "C" down in include/urcu/urcu-bp.h
tree
|
commitdiff
2022-04-12
Michael Jeanson
alpha: allocate membarrier system call number
tree
|
commitdiff
2022-01-18
Mathieu Desnoyers
rculfhash: introduce cds_lfht_node_init_deleted
tree
|
commitdiff
2021-12-09
Michael Jeanson
cleanup: i386 arch detection
tree
|
commitdiff
2021-12-09
Michael Jeanson
fix: properly detect 'cmpxchg' on x86-32
tree
|
commitdiff
2021-11-18
Michael Jeanson
fix: use urcu-tls compat with c++ compiler
tree
|
commitdiff
2021-09-14
Michael Jeanson
Always use '__thread' for Thread local storage except...
tree
|
commitdiff
2021-09-13
Mathieu Desnoyers
Fix: powerpc32: transparent unions alter calling convention
tree
|
commitdiff
2021-09-10
Michael Jeanson
fix: don't use C++ thread_local on MacOs
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfcqueue API: implement overloaded wrappers with templates
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfcqueue: combine C++ API cds_wfcq_head_cast with overl...
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfstack C++ API: implement overloaded wrappers with...
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
lfstack C++ API: implement overloaded wrappers with...
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfstack: combine C++ API cds_wfs_stack_cast with overlo...
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
lfstack: combine C++ API cds_lfs_stack_cast with overlo...
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
Fix order of initializers in CDS_LIST_HEAD_INIT
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfcqueue: implement C++ API based on function overloading
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
wfstack: implement C++ API based on function overloading
tree
|
commitdiff
2021-09-08
Mathieu Desnoyers
lfstack: implement C++ API based on function overloading
tree
|
commitdiff
2021-09-08
Simon Marchi
Add C++ build tests
tree
|
commitdiff
2021-09-03
Francis Deslauriers
Add `urcu_posix_assert()` as `assert()` replacement
tree
|
commitdiff
2021-09-03
Francis Deslauriers
Rename `urcu_assert()` to `urcu_assert_debug()`
tree
|
commitdiff
2021-09-01
Michael Jeanson
cleanup: spelling fixes in comments
tree
|
commitdiff
2021-08-27
Simon Marchi
Make temporary variable in _rcu_dereference non-const
tree
|
commitdiff
2021-06-16
Mathieu Desnoyers
Fix: x86 and s390: uatomic __hp() macro C++ support
tree
|
commitdiff
2021-06-15
Mathieu Desnoyers
Fix: x86 and s390: uatomic __hp() macro clang support
tree
|
commitdiff
2021-06-15
Mathieu Desnoyers
Fix: x86 and s390 uatomic: __hp() macro warning with...
tree
|
commitdiff
2021-06-03
Michael Jeanson
Remove all SONAME(6) ABI aliases
tree
|
commitdiff
2021-05-07
Michael Jeanson
fix: clock_gettime on macOs
tree
|
commitdiff
2021-04-22
Mathieu Desnoyers
Fix: rculist header: use parenthesis around macro param...
tree
|
commitdiff
2021-04-22
Mathieu Desnoyers
Fix: rcuhlist header: use parenthesis around macro...
tree
|
commitdiff
2021-04-22
Mathieu Desnoyers
Fix: hlist header: use parenthesis around macro parameters
tree
|
commitdiff
2021-04-22
Mathieu Desnoyers
Fix: list.h: use parenthesis around macro parameters...
tree
|
commitdiff
2021-04-22
Mathieu Desnoyers
Fix: hlist iteration relies on undefined behavior
tree
|
commitdiff
2021-04-19
Mathieu Desnoyers
Fix: use __atomic_load() rather than atomic load explicit
tree
|
commitdiff
2021-04-16
Mathieu Desnoyers
Fix: use atomic load memory_order_consume for rcu_deref...
tree
|
commitdiff
2021-04-15
Michael Jeanson
fix: warnings on non-Linux platforms
tree
|
commitdiff
2021-04-13
Michael Jeanson
cleanup: explicitly mark unused parameters (-Wunused...
tree
|
commitdiff
2021-04-01
Michael Jeanson
cleanup: add 'noreturn' attribute to '_uatomic_link_error'
tree
|
commitdiff
2021-01-25
Michael Jeanson
fix: exclude clang from GCC version blacklists
tree
|
commitdiff
2021-01-22
Mathieu Desnoyers
aarch64: blacklist gcc prior to 5.1
tree
|
commitdiff
2020-12-17
Michael Jeanson
Use DMB only on ARMv7
tree
|
commitdiff
2020-12-17
Michael Jeanson
Blacklist GCC 4.4.0, 4.4.1 and 4.4.2 on ARM
tree
|
commitdiff
2020-12-17
Michael Jeanson
Cleanup: Move ARM specific code to urcu/arch/arm.h
tree
|
commitdiff
2020-12-02
Michael Jeanson
fix: reorder x86 arch detection
tree
|
commitdiff
2020-11-30
Michael Jeanson
fix: typo in futex syscall define check
tree
|
commitdiff
2020-11-20
Michael Jeanson
Compile time futex syscall detection
tree
|
commitdiff
2020-11-20
Michael Jeanson
Static arch and uatomic headers
tree
|
commitdiff
2020-11-17
Michael Jeanson
cleanup: Improve wording of CONFIG_RCU_DEBUG description
tree
|
commitdiff
2020-11-17
Michael Jeanson
fix: explicitly include urcu/config.h in files using...
tree
|
commitdiff
2020-04-21
Mathieu Desnoyers
Cleanup: tls-compat.h: add parentheses around expressio...
tree
|
commitdiff
2020-04-20
Mathieu Desnoyers
Fix: tls-compat.h exposes compiler-dependent public...
tree
|
commitdiff
2020-04-09
Mathieu Desnoyers
tls-compat.h: introduce DEFINE_URCU_TLS_INIT
tree
|
commitdiff
2020-01-30
Alex Xu
Use _umtx_op for futex on FreeBSD
tree
|
commitdiff
2020-01-30
Alex Xu
Add FreeBSD, DragonFly to syscall-compat.h
tree
|
commitdiff
2019-11-22
Mathieu Desnoyers
urcu-bp: perform thread registration on urcu_bp_registe...
tree
|
commitdiff
2019-10-28
Jérémie Galarneau
cds_lfht_is_node_deleted parameter can be marked const
tree
|
commitdiff
2019-09-18
hewenliang
Fix: rculfhash worker needs to unblock to SIGRCU
tree
|
commitdiff
2019-05-27
Mathieu Desnoyers
Fix: urcu/futex.h: users of struct timespec should...
tree
|
commitdiff
2019-01-28
Michael Jeanson
Add multiflavor compat identifiers
tree
|
commitdiff
2018-12-13
Mathieu Desnoyers
config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RC...
tree
|
commitdiff
2018-12-13
Mathieu Desnoyers
rculfhash: implement iterator debugging config option
tree
|
commitdiff
2018-12-13
Michael Jeanson
Port: no symbols aliases on MacOS
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
Use new header locations for includes from urcu code
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
Update call-rcu.h and defer.h comments and include...
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
rculfqueue.h: do not include urcu-call-rcu.h
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
rculfhash: support use with multiple flavors per compil...
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
rculfhash: do not include urcu-call-rcu.h from public API
tree
|
commitdiff
2018-12-12
Mathieu Desnoyers
Refactor liburcu to support many flavors per compile...
tree
|
commitdiff
2018-11-23
Michael Jeanson
Fix: compat_futex_noasync on Cygwin
tree
|
commitdiff
2018-08-20
Eric Wong
wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to overrid...
tree
|
commitdiff
2018-03-23
Michael Jeanson
Add support for the RISC-V architecture
tree
|
commitdiff
2017-11-07
Mathieu Desnoyers
Revert "Use initial-exec tls model"
tree
|
commitdiff
2017-10-19
Mathieu Desnoyers
Use initial-exec tls model
tree
|
commitdiff
2017-06-07
Mathieu Desnoyers
Use workqueue in rculfhash
tree
|
commitdiff
next
This page took
0.050798 seconds
and
7
git commands to generate.