Sign in
◑
Theme
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
paulmck
/
perfbook
Is parallel programming hard, and, if so, what can you do about it?
Mirrored from
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/perfbook.git
Clone this repo:
Branches
master
Leonardo.2023.02.01a
akira.2016.05.14a
akira.2016.05.21a
akira.2021.04.04a
akiyks.2016.11.05a
akiyks.2018.08.05a
akiyks.2020.11.24a
akiyks.2021.04.01a
e1
More...
Tags
v2026.06.21a
v2025.12.18a
v2024.12.27a
v2023.06.11a
v2022.09.25a
v2021.12.22a
Edition.2
v2021.03.21a
Edition.2-rc11
v2021.03.14a
More...
7c61512
datastruct/hash: Simplify hashtorture initial insertion
by Kunwu Chan
· 8 weeks ago
master
a7c5805
defer/rcu.tex: Emphasize wait-for-old-readers used in combination
by Paul E. McKenney
· 5 weeks ago
e441bab
defer/rcuintro.tex: Move core RCU API table to beginning of section
by Paul E. McKenney
· 6 weeks ago
854fac2
defer/rcu.tex: Wordsmith QQ.23 RCU as rwlock replacement
by Paul E. McKenney
· 6 weeks ago
0e9d5d5
defer/rcuintro.tex: Clarify purpose of call_rcu() in table
by Paul E. McKenney
· 6 weeks ago
4c2d274
defer/rcuintro.tex: Wordsmith insertion/deletion primitives
by Paul E. McKenney
· 6 weeks ago
72f47cd
defer/rcu.tex: Wordsmith RCU preamble
by Paul E. McKenney
· 6 weeks ago
628d0e7
toosloftrade: Fix up sentence structure
by Akira Yokosawa
· 2 months ago
33cd37a
toolsoftrade: Apply scheme of enhanced \clnref (2nd batch)
by Akira Yokosawa
· 2 months ago
6fa444b
toolsoftrade: Correct line number: s/5/A5/
by Paul E. McKenney
· 3 months ago
4c69e89
datastruct/existence: link the uperf tests against jemalloc, not tcmalloc
by Mathieu Desnoyers
· 3 months ago
0f73486
lib/random: catch unseeded and out-of-range Park-Miller state
by Mathieu Desnoyers
· 3 months ago
43a37b3
datastruct/log: seed the RNG per thread in logtorture
by Mathieu Desnoyers
· 3 months ago
bb6e9d3
defer: seed the RNG in singleton's updater
by Mathieu Desnoyers
· 3 months ago
b775924
defer: seed the RNG per thread in routetorture
by Mathieu Desnoyers
· 3 months ago
472cd61
datastruct/skiplist: seed the RNG per thread in skiplisttorture
by Mathieu Desnoyers
· 3 months ago
a24f0b7
datastruct/existence: add --groupobjs to decouple commit width from nobjects
by Mathieu Desnoyers
· 3 months ago
5c0c3c5
datastruct/existence: reject --nreaders instead of hanging
by Mathieu Desnoyers
· 3 months ago
975ad82
datastruct/existence: rotate every resident key, not the first third
by Mathieu Desnoyers
· 3 months ago
59f17d1
datastruct/existence: seed the RNG per thread in existence_3skiplist_uperf
by Mathieu Desnoyers
· 3 months ago
More »