projects
/
libside.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add nr_side_type_label and nr_side_attr_type event description fields
[libside.git]
/
src
/
rcu.h
2023-05-01
Mathieu Desnoyers
Fix typos
blob
|
commitdiff
|
raw
2023-05-01
Mathieu Desnoyers
rcu.h: remove duplicated fence
blob
|
commitdiff
|
raw
|
diff to current
2023-05-01
Mathieu Desnoyers
Update following librseq API update
blob
|
commitdiff
|
raw
|
diff to current
2022-11-28
Mathieu Desnoyers
Revert "Rename "libside" to "libtgif""
blob
|
commitdiff
|
raw
|
diff to current
2022-11-28
Mathieu Desnoyers
Rename "libside" to "libtgif"
blob
|
commitdiff
|
raw
|
diff to current
2022-11-25
Mathieu Desnoyers
rcu: refactor fast path for speed
blob
|
commitdiff
|
raw
|
diff to current
2022-11-25
Mathieu Desnoyers
rcu: introduce read state
blob
|
commitdiff
|
raw
|
diff to current
2022-11-25
Mathieu Desnoyers
rcu: move alignment to per-cpu structure
blob
|
commitdiff
|
raw
|
diff to current
2022-11-24
Mathieu Desnoyers
Fix: rcu: incorrect parenthesis in side_rcu_wake_up_gp
blob
|
commitdiff
|
raw
|
diff to current
2022-11-24
Mathieu Desnoyers
Introduce empty rcu test
blob
|
commitdiff
|
raw
|
diff to current
2022-10-31
Mathieu Desnoyers
Implement RCU wait/wakeup scheme based on futex
blob
|
commitdiff
|
raw
|
diff to current
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.068881 seconds
and
39
git commands to generate.