projects
/
libside.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Implement RCU wait/wakeup scheme based on futex
[libside.git]
/
src
/
rcu.h
2022-10-31
Mathieu Desnoyers
Implement RCU wait/wakeup scheme based on futex
blob
|
commitdiff
|
raw
2022-10-31
Mathieu Desnoyers
Cleanup: remove empty lines
blob
|
commitdiff
|
raw
|
diff to current
2022-10-31
Mathieu Desnoyers
Fallback to atomic and SEQ_CST if membarrier and libc...
blob
|
commitdiff
|
raw
|
diff to current
2022-10-30
Mathieu Desnoyers
Update barrier comments for membarrier/compiler barrier
blob
|
commitdiff
|
raw
|
diff to current
2022-10-30
Mathieu Desnoyers
Use membarrier
blob
|
commitdiff
|
raw
|
diff to current
2022-10-30
Mathieu Desnoyers
Implement rseq-based RCU
blob
|
commitdiff
|
raw
|
diff to current
2022-10-28
Mathieu Desnoyers
Event registration/unregistration
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
Init RCU, add empty side callback
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
Fix: remove bogus parenthesis
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
Implement get_possible_cpus_array_len()
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: Move implementation to rcu.c
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: only sum active readers when needed
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: update barrier comments
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: update memory barrier comments
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: refactor active reader scans
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
Fix: remove bogus goto
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Mathieu Desnoyers
RCU: check for both period active readers initially
blob
|
commitdiff
|
raw
|
diff to current
2022-10-26
Mathieu Desnoyers
Update barriers to SEQ_CST in read begin/end
blob
|
commitdiff
|
raw
|
diff to current
2022-10-26
Mathieu Desnoyers
Use xor rather than 1 - x pattern to get prior period
blob
|
commitdiff
|
raw
|
diff to current
2022-10-26
Mathieu Desnoyers
RCU: implement dereference and assign pointer
blob
|
commitdiff
|
raw
|
diff to current
2022-10-26
Mathieu Desnoyers
RCU: use SEQ_CST MO
blob
|
commitdiff
|
raw
|
diff to current
2022-10-25
Mathieu Desnoyers
Update rcu comment
blob
|
commitdiff
|
raw
|
diff to current
2022-10-25
Mathieu Desnoyers
Implement side per-cpu RCU
blob
|
commitdiff
|
raw
|
diff to current
This page took
0.058892 seconds
and
29
git commands to generate.