summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj38.park@gmail.com>2022-11-24 10:57:52 -0800
committerPaul E. McKenney <paulmck@kernel.org>2022-11-24 12:44:52 -0800
commitcba377bfed2b6367b09eafcd0405ba1f9979c890 (patch)
tree543ac519a320d60eae52f1b12642a0be853fdf4f
parentc272e2631c18c2ae0be5f103a95bc3779d5b679c (diff)
downloadperfbook-cba377bfed2b6367b09eafcd0405ba1f9979c890.tar.gz
defer/rcufundamental: Add non-breaking spaces
Linked list example in rcufundamental.tex misses non-breaking spaces between 'and' and a data item. Add it for better compilation of the book. Signed-off-by: SeongJae Park <sj38.park@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
-rw-r--r--defer/rcufundamental.tex6
1 files changed, 3 insertions, 3 deletions
diff --git a/defer/rcufundamental.tex b/defer/rcufundamental.tex
index 39b2f7ff..5e7d6675 100644
--- a/defer/rcufundamental.tex
+++ b/defer/rcufundamental.tex
@@ -153,7 +153,7 @@ structures without disrupting concurrent readers.
items from a linked list while a reader is iterating over that
same list.
Specifically, suppose that a list initially contains elements
- A, B, and C, and that an updater removes element A and then
+ A, B, and~C, and that an updater removes element A and then
adds a new element D at the end of the list.
The reader might well see \{A, B, C, D\}, when that sequence of
elements never actually ever existed!
@@ -163,8 +163,8 @@ structures without disrupting concurrent readers.
In the universe where an iterating reader is only required to
traverse elements that were present throughout the full duration
of the iteration.
- In the example, that would be elements B and C\@.
- Because elements A and D were each present for only part of the
+ In the example, that would be elements B and~C\@.
+ Because elements A and~D were each present for only part of the
iteration, the reader is permitted to iterate over them, but not
obliged to.
Note that this supports the common case where the reader is simply