Sign in
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...
6fa444b
toolsoftrade: Correct line number: s/5/A5/
by Paul E. McKenney
· 9 days ago
master
4c69e89
datastruct/existence: link the uperf tests against jemalloc, not tcmalloc
by Mathieu Desnoyers
· 2 weeks ago
0f73486
lib/random: catch unseeded and out-of-range Park-Miller state
by Mathieu Desnoyers
· 2 weeks ago
43a37b3
datastruct/log: seed the RNG per thread in logtorture
by Mathieu Desnoyers
· 2 weeks ago
bb6e9d3
defer: seed the RNG in singleton's updater
by Mathieu Desnoyers
· 2 weeks ago
b775924
defer: seed the RNG per thread in routetorture
by Mathieu Desnoyers
· 2 weeks ago
472cd61
datastruct/skiplist: seed the RNG per thread in skiplisttorture
by Mathieu Desnoyers
· 2 weeks ago
a24f0b7
datastruct/existence: add --groupobjs to decouple commit width from nobjects
by Mathieu Desnoyers
· 2 weeks ago
5c0c3c5
datastruct/existence: reject --nreaders instead of hanging
by Mathieu Desnoyers
· 2 weeks ago
975ad82
datastruct/existence: rotate every resident key, not the first third
by Mathieu Desnoyers
· 2 weeks ago
59f17d1
datastruct/existence: seed the RNG per thread in existence_3skiplist_uperf
by Mathieu Desnoyers
· 2 weeks ago
191d410
lib/random: add setrandom_thread()
by Mathieu Desnoyers
· 2 weeks ago
1a3403d
toolsoftrade: Minor fixes
by Akira Yokosawa
· 2 weeks ago
de2c834
Adjust position of hyperlink targets of line lebels in Verbatim{T|N}
by Akira Yokosawa
· 2 weeks ago
e3dcd91
Enhance \clnref for multi-part listing and employ it
by Akira Yokosawa
· 2 weeks ago
0a8e9fb
toolsoftrade: Upgrade store-to-load-transformation example
by Paul E. McKenney
· 2 weeks ago
5fa9e33
CodeSamples/lib: Add stupid test to random.c
by Paul E. McKenney
· 3 weeks ago
90dbd43
CodeSamples/lib: Correct myrandom() output-range comment
by Mathieu Desnoyers
· 3 weeks ago
52fb463
CodeSamples/lib: Avoid degenerate seeds in Park-Miller RNG
by Mathieu Desnoyers
· 3 weeks ago
5a4543f
toolsoftrade: Add QQ on usefulness of barrier()
by Paul E. McKenney
· 3 weeks ago
More »