projects
/
libside.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Update libside rfc
[libside.git]
/
src
/ rcu.h
2024-04-23
Mathieu Desnoyers
rcu: Update following librseq public API updates
commit
|
commitdiff
2023-05-01
Mathieu Desnoyers
Fix typos
commit
|
commitdiff
2023-05-01
Mathieu Desnoyers
rcu.h: remove duplicated fence
commit
|
commitdiff
2023-05-01
Mathieu Desnoyers
Update following librseq API update
commit
|
commitdiff
2022-11-28
Mathieu Desnoyers
Revert "Rename "libside" to "libtgif""
commit
|
commitdiff
2022-11-28
Mathieu Desnoyers
Rename "libside" to "libtgif"
commit
|
commitdiff
2022-11-25
Mathieu Desnoyers
rcu: refactor fast path for speed
commit
|
commitdiff
2022-11-25
Mathieu Desnoyers
rcu: introduce read state
commit
|
commitdiff
2022-11-25
Mathieu Desnoyers
rcu: move alignment to per-cpu structure
commit
|
commitdiff
2022-11-24
Mathieu Desnoyers
Fix: rcu: incorrect parenthesis in side_rcu_wake_up_gp
commit
|
commitdiff
2022-11-24
Mathieu Desnoyers
Introduce empty rcu test
commit
|
commitdiff
2022-10-31
Mathieu Desnoyers
Implement RCU wait/wakeup scheme based on futex
commit
|
commitdiff
2022-10-31
Mathieu Desnoyers
Cleanup: remove empty lines
commit
|
commitdiff
2022-10-31
Mathieu Desnoyers
Fallback to atomic and SEQ_CST if membarrier and libc...
commit
|
commitdiff
2022-10-30
Mathieu Desnoyers
Update barrier comments for membarrier/compiler barrier
commit
|
commitdiff
2022-10-30
Mathieu Desnoyers
Use membarrier
commit
|
commitdiff
2022-10-30
Mathieu Desnoyers
Implement rseq-based RCU
commit
|
commitdiff
2022-10-28
Mathieu Desnoyers
Event registration/unregistration
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
Init RCU, add empty side callback
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
Fix: remove bogus parenthesis
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
Implement get_possible_cpus_array_len()
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: Move implementation to rcu.c
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: only sum active readers when needed
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: update barrier comments
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: update memory barrier comments
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: refactor active reader scans
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
Fix: remove bogus goto
commit
|
commitdiff
2022-10-27
Mathieu Desnoyers
RCU: check for both period active readers initially
commit
|
commitdiff
2022-10-26
Mathieu Desnoyers
Update barriers to SEQ_CST in read begin/end
commit
|
commitdiff
2022-10-26
Mathieu Desnoyers
Use xor rather than 1 - x pattern to get prior period
commit
|
commitdiff
2022-10-26
Mathieu Desnoyers
RCU: implement dereference and assign pointer
commit
|
commitdiff
2022-10-26
Mathieu Desnoyers
RCU: use SEQ_CST MO
commit
|
commitdiff
2022-10-25
Mathieu Desnoyers
Update rcu comment
commit
|
commitdiff
2022-10-25
Mathieu Desnoyers
Implement side per-cpu RCU
commit
|
commitdiff
This page took
0.031631 seconds
and
6
git commands to generate.