>From 62c8c8b8060cc50f2c17e626723b801def90b29e Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Sat, 31 Dec 2016 15:57:59 +0900 Subject: [PATCH 05/13] whichtochoose: Rewrite table 'Which Deferred Technique to Choose?' By using \tco{} command, this table can be more easily expressed in "tabulary" environment. This commit also removes bogus "~"s and reduces font size to footnotesize. It also appends short cut command of extdash to compound words. Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- defer/whichtochoose.tex | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/defer/whichtochoose.tex b/defer/whichtochoose.tex index 11f3b0a..cf21341 100644 --- a/defer/whichtochoose.tex +++ b/defer/whichtochoose.tex @@ -5,10 +5,10 @@ \label{sec:defer:Which to Choose?} \begin{table*} -\small -\centering -\begin{tabular}{p{1.5in}||p{1.5in}|p{0.8in}|p{0.8in}|p{1.0in}} - ~ ~ ~ ~ ~ ~ ~ ~ ~ +\footnotesize +\centering\tymin=0.4in\tymax=2in +\begin{tabulary}{5.3in}{L||L|L|L|L} + & Reference Counting & Hazard Pointers & Sequence Locks @@ -34,17 +34,17 @@ & None & None \\ \hline - Reader Per-Critical-Section Overhead + Reader Per\-/Critical\-/Section Overhead & N/A & N/A - & Two \co{smp_mb()} + & Two \tco{smp_mb()} & Ranges from none to two - \co{smp_mb()} \\ + \tco{smp_mb()} \\ \hline Reader Per-Object Traversal Overhead - & Read-modify-write atomic operations, memory-barrier + & Read-modify-write atomic operations, memory\-/barrier instructions, and cache misses - & \co{smp_mb()} + & \tco{smp_mb()} & None, but unsafe & None (volatile accesses) \\ \hline @@ -83,7 +83,7 @@ & 79 & 79 & 73 \\ -\end{tabular} +\end{tabulary} \caption{Which Deferred Technique to Choose?} \label{tab:defer:Which Deferred Technique to Choose?} \end{table*} -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html