Age | Commit message (Expand) | Author | Files | Lines |
2024-02-08 | appendix/whymb: Add missing unbreakable spaces | SeongJae Park | 1 | -3/+3 |
2024-02-08 | appendix/whymb: Add '()' for functions | SeongJae Park | 1 | -1/+1 |
2024-02-08 | appendix/whymb: Use \co{} for code | SeongJae Park | 1 | -1/+1 |
2024-02-08 | appendix/whymb: Use \qco{} for quoted code | SeongJae Park | 1 | -95/+95 |
2024-01-07 | appendix/toyrcu: Add missing parentheses for rcu_quiescent_state() | SeongJae Park | 1 | -3/+3 |
2024-01-07 | appendix/toyrcu: Use \co{} for spin tool | SeongJae Park | 1 | -1/+1 |
2024-01-07 | appendix/toyrcu: Add missing parentheses | SeongJae Park | 1 | -1/+1 |
2023-12-30 | appendix/questions/after: Use \co{} | SeongJae Park | 1 | -1/+1 |
2023-12-30 | appendix/questions/after: Use \qco{} for quoting code | SeongJae Park | 1 | -5/+5 |
2023-10-13 | concurrentparallel: More on logical concurrency and physical parallelism | Paul E. McKenney | 1 | -10/+28 |
2023-07-02 | treewide: Remove ignored first parameter of origpub macros | Paul E. McKenney | 1 | -1/+1 |
2023-06-19 | appendix/questions: Address potential orphaned epigraph | Akira Yokosawa | 1 | -7/+7 |
2023-06-17 | questions: Add section-level epigraphs | Paul E. McKenney | 7 | -0/+23 |
2023-06-17 | questions/concurrentparallel: Add logical/physical perspective | Paul E. McKenney | 1 | -9/+16 |
2023-06-17 | questions/removelocking: Expand on sound bites | Paul E. McKenney | 1 | -1/+2 |
2023-05-10 | treewide: Use "chp:" consistently as chapter label prefix | Paul E. McKenney | 5 | -5/+5 |
2023-01-04 | epigraph: Emphasize quoted text and book titles | Akira Yokosawa | 1 | -1/+1 |
2023-01-04 | Redefine \epigraph to avoid boilerplate \emph{} | Akira Yokosawa | 4 | -4/+4 |
2022-12-15 | QAfter: Cite Frederic's nohz_full TSC blog post | Paul E. McKenney | 1 | -1/+2 |
2022-12-11 | QAfter: Fix type s/getttime/gettime/ | Paul E. McKenney | 1 | -2/+3 |
2022-12-08 | QAfter: Add actual data to multiple-clocks discussion | Paul E. McKenney | 1 | -11/+29 |
2022-11-28 | appendix/whymb: Note store to memory in SB/MB example | Paul E. McKenney | 1 | -1/+13 |
2022-09-01 | treewide: Fix trivial typos | Akira Yokosawa | 1 | -1/+1 |
2022-05-06 | appendix/whymb: Clarify DMA data-corruption scenarios | Paul E. McKenney | 1 | -2/+21 |
2022-04-20 | appendix/whymb: Add stale/reorded QQ | Paul E. McKenney | 1 | -3/+15 |
2022-04-20 | appendix/whymb: Store buffers and partial cache lines | Paul E. McKenney | 1 | -5/+47 |
2022-04-18 | index: Add indexing tags to memory barrier related terms | Akira Yokosawa | 3 | -8/+8 |
2022-04-17 | appendix/whymb: Drive-by fixes | Paul E. McKenney | 1 | -4/+4 |
2022-04-17 | appendix/whymb: Clarify QQ C.8 | Paul E. McKenney | 1 | -1/+6 |
2022-04-17 | appendix/whymb: Clarify memory-barrier operation | Paul E. McKenney | 1 | -18/+61 |
2022-04-12 | appendix/whymb: Make Transition (h) do strict MESI | Paul E. McKenney | 1 | -5/+3 |
2022-01-29 | Replace \include{} with \input{} for parallel pdflatex runs | Akira Yokosawa | 1 | -4/+4 |
2022-01-06 | index: Add tags for 'reference count' | Akira Yokosawa | 1 | -1/+2 |
2022-01-05 | appendix/questions: Add a reminder for future work | Paul E. McKenney | 1 | -0/+2 |
2021-12-08 | appendix/questions/after: Fix attempted wordsmithing | Paul E. McKenney | 1 | -1/+1 |
2021-12-08 | treewide: Address potential widowing of headings | Akira Yokosawa | 1 | -0/+4 |
2021-11-29 | toyrcu: Add missing close paren in QQ B.13 | Zhouyi Zhou | 1 | -1/+1 |
2021-11-18 | ordering: Fix typo in QQ A.3 | Zhouyi Zhou | 1 | -2/+2 |
2021-08-30 | index: Add index and acronym tags, take two | Akira Yokosawa | 3 | -9/+9 |
2021-08-25 | appendix/questions: Fix typo of missing ')' | Akira Yokosawa | 1 | -1/+1 |
2021-08-21 | styleguide: Upgrade references to NIST style guide as bibliography | Akira Yokosawa | 1 | -14/+6 |
2021-08-17 | Add \ignorespaces command to \IfEbookSize and \IfSansSerif | Akira Yokosawa | 1 | -2/+3 |
2021-08-17 | appendix, glossary: Break and capitalize after colon | Akira Yokosawa | 3 | -18/+19 |
2021-07-10 | appendix/toyrcu: Additional counter-overflow solutions | Paul E. McKenney | 1 | -3/+14 |
2021-06-13 | Fix typos (scalability) | Akira Yokosawa | 1 | -1/+1 |
2021-06-09 | styleguide: Adjust cleveref macro usage where possible | Akira Yokosawa | 1 | -12/+11 |
2021-06-09 | treewide: Fix indents by white spaces | Akira Yokosawa | 1 | -1/+1 |
2021-06-09 | treewide: Annotate punctuation marks | Akira Yokosawa | 1 | -2/+2 |
2021-05-18 | appendix/toyrcu: Wordsmith "add the value one to" | Paul E. McKenney | 1 | -1/+1 |
2021-05-18 | easy, future, appendix: Employ \cref{} and its variants | Akira Yokosawa | 4 | -11/+11 |
2021-05-03 | appendix/toyrcu Fix description of rcu_nest rcu_gp_ongoing() | Zhouyi Zhou | 1 | -1/+1 |
2021-04-27 | styleguide: Make end-of-sentence periods be at the end of lines | Akira Yokosawa | 1 | -107/+130 |
2021-04-27 | treewide: Make end-of-sentence periods be at end of lines | Akira Yokosawa | 1 | -31/+40 |
2021-04-21 | index: Add index and acronym tags, take one | Akira Yokosawa | 5 | -20/+25 |
2021-04-21 | questions: Reference Tables 17.1 and 17.2 instead of Table 17.3 in -eb build | Akira Yokosawa | 1 | -1/+9 |
2021-04-15 | appendix/questions: Address and remove "@@@" todo flags, take four | Paul E. McKenney | 4 | -16/+47 |
2021-04-15 | appendix/questions: Address and remove "@@@" todo flags, take three | Paul E. McKenney | 2 | -4/+27 |
2021-04-15 | appendix/questions: Address and remove "@@@" todo flags, take two | Paul E. McKenney | 2 | -6/+37 |
2021-04-15 | appendix/questions: Address and remove "@@@" todo flags, take one | Paul E. McKenney | 3 | -2/+47 |
2021-04-11 | treewide: Remove explicit float positioning options | Akira Yokosawa | 9 | -56/+56 |
2021-04-11 | treewide: Shrink floats for ebook-size build | Akira Yokosawa | 1 | -1/+1 |
2021-04-08 | qqz: Suppress possible orphan heading | Akira Yokosawa | 1 | -0/+1 |
2021-03-28 | toyrcu: Move float away from section heading | Akira Yokosawa | 1 | -5/+5 |
2021-03-25 | styleguide: Adjust float size and add a floatbarrier for ebook-size build | Akira Yokosawa | 1 | -0/+12 |
2021-03-19 | whymb: Fix outdated date | Paul E. McKenney | 1 | -1/+4 |
2021-03-18 | styleguide: Explicitly label good and bad full-stop annotations | Paul E. McKenney | 1 | -12/+12 |
2021-03-18 | sytleguide: Add a section on full stop | Akira Yokosawa | 1 | -0/+59 |
2021-03-18 | styleguide: Use \Cref{} at start of sentence | Akira Yokosawa | 1 | -12/+12 |
2021-03-18 | treewide: Annotate sentence-ending fullstops as such | Akira Yokosawa | 2 | -13/+13 |
2021-03-12 | Use 'tbp' as option of floats | Akira Yokosawa | 1 | -4/+4 |
2021-03-09 | appendix/questions: Updates and wordsmithing | Paul E. McKenney | 4 | -20/+24 |
2021-03-02 | treewide: url related updates, take two | Akira Yokosawa | 1 | -1/+1 |
2021-03-02 | whymb: Fix potential extra blank line within 'sequence' list | Akira Yokosawa | 1 | -1/+1 |
2021-02-27 | Use newer/updated bibliography entries | Akira Yokosawa | 1 | -1/+1 |
2021-02-27 | treewide: Adjust spacing after full stops | Akira Yokosawa | 1 | -4/+4 |
2021-02-18 | together: Updates and wordsmithing, take two. | Paul E. McKenney | 1 | -20/+23 |
2020-12-08 | whymb: Fix typo in variable name | Akira Yokosawa | 1 | -3/+3 |
2020-12-03 | appendix/whymb: Clarify control-dependency QQA | Paul E. McKenney | 1 | -16/+28 |
2020-12-03 | whymb: Fix description of compiler mischief | Akira Yokosawa | 1 | -1/+4 |
2020-11-29 | styleguide: Get rid of \VerbatimFootnotes macro | Akira Yokosawa | 1 | -6/+7 |
2020-11-24 | Reorganize backmatters | Akira Yokosawa | 2 | -142/+0 |
2020-07-30 | toyrcu: Minor fixes | Akira Yokosawa | 1 | -9/+11 |
2020-07-29 | Enhance qqz scheme for chapterwise QQZ answers | Akira Yokosawa | 3 | -3/+9 |
2020-07-07 | appendix/whymb: Use 'step' as ref name in QQs | Akira Yokosawa | 1 | -15/+19 |
2020-07-05 | appendix/whymb: Add QQ on cachelines in dirty shared state | Paul E. McKenney | 1 | -0/+23 |
2020-03-26 | treewide: Use macros for consecutive quick quizzes | Akira Yokosawa | 2 | -57/+71 |
2020-03-15 | treewide: Renew format of Quick Quiz macro | Akira Yokosawa | 5 | -138/+138 |
2020-03-14 | Remove '(R)' and '(TM)' | Akira Yokosawa | 1 | -4/+4 |
2020-03-08 | cpu: Update memory-latency discussion based on newer systems | Paul E. McKenney | 1 | -11/+15 |
2020-02-24 | Revert "Improve definition of \nbco{} and \qco{}" | Akira Yokosawa | 1 | -31/+30 |
2020-01-31 | Rename environments 'linelabel' and 'lineref' | Akira Yokosawa | 5 | -102/+102 |
2020-01-12 | Prevent section heading from orphaned | Akira Yokosawa | 1 | -83/+84 |
2019-12-28 | appendix/questions: Use nbsp in 'value n' | Akira Yokosawa | 1 | -3/+3 |
2019-12-28 | appendix/questions: Fix 'cleveref' macro usage in ordering section | Akira Yokosawa | 1 | -17/+16 |
2019-12-28 | appendix/questions: Expand on required degree of ordering | Paul E. McKenney | 1 | -0/+60 |
2019-12-27 | appendix/questions: Add question on required degree of ordering | Paul E. McKenney | 2 | -0/+128 |
2019-12-27 | appendix/questions: Let "time" figure float | Paul E. McKenney | 1 | -1/+1 |
2019-12-22 | appendix/ack: Credit Stamatis for bibliography workv2019.12.22a | Paul E. McKenney | 1 | -0/+3 |
2019-12-22 | appendix/ack: Give credit for 21st-century scalable hardware | Paul E. McKenney | 1 | -0/+4 |
2019-12-06 | toyrcu: Use mathcal O for 'orders of' | Akira Yokosawa | 1 | -1/+1 |
2019-12-05 | styleguide: Update on cross-reference and endash | Akira Yokosawa | 1 | -19/+73 |
2019-12-05 | treewide: Use endash for ranges | Akira Yokosawa | 2 | -2/+2 |
2019-12-02 | styleguide: Treat current snippet scheme as 'the scheme' | Akira Yokosawa | 1 | -3/+3 |
2019-12-02 | styleguide: Clarify newline-after-sentence rule is for LaTeX source | Akira Yokosawa | 1 | -0/+5 |
2019-12-02 | appendix/ack: Use \Cref{} for cross references in reviewers list | Akira Yokosawa | 1 | -18/+18 |
2019-12-02 | appendix/ack: Fill in missing ')' | Akira Yokosawa | 1 | -1/+1 |
2019-11-29 | styleguide: Add the newline-after-sentence rule | Paul E. McKenney | 1 | -0/+4 |
2019-11-29 | whymb: Add appendix-level epigraph | Paul E. McKenney | 1 | -0/+4 |
2019-11-29 | toyrcu: Add appendix-level epigraph | Paul E. McKenney | 1 | -0/+4 |
2019-11-23 | Typo fixes: "and and" and light-weight->lightweight | Stamatis Karnouskos | 3 | -8/+8 |
2019-11-11 | miscellaneous: Fix numerous typos | Zhang, Kai | 1 | -1/+1 |
2019-10-22 | treewide: Add '% mainfile:' tags in headers in sub .tex files | Akira Yokosawa | 9 | -0/+12 |
2019-10-11 | appendix/whymb: Apply cleveref way of cross reference | Akira Yokosawa | 1 | -19/+19 |
2019-10-11 | appendix/whymb: Apply new scheme of code snippets | Akira Yokosawa | 1 | -137/+105 |
2019-10-11 | appendix/toyrcu: Apply 'cleveref' way of cross references | Akira Yokosawa | 1 | -77/+77 |
2019-10-11 | appendix/toyrcu: Convert \lnref to \clnref and its variations | Akira Yokosawa | 1 | -48/+46 |
2019-10-11 | appendix/toyrcu: Apply new scheme of code snippets | Akira Yokosawa | 1 | -366/+113 |
2019-10-11 | appendix/questions: Apply 'cleveref' way of cross reference | Akira Yokosawa | 2 | -16/+16 |
2019-10-11 | appendix/questions/after: Apply new scheme of code snippet | Akira Yokosawa | 1 | -92/+18 |
2019-10-04 | Make hyperlinks colorful and browsable in PDF viewer | Akira Yokosawa | 1 | -2/+6 |
2019-09-26 | Define LaTeX macros inspired by 'cleveref' to reference line labels | Akira Yokosawa | 1 | -3/+3 |
2019-09-26 | styleguide: Introduce/Experiment 'cleveref' package | Akira Yokosawa | 1 | -52/+51 |
2019-07-22 | styleguide: Update description of available options to \begin{snippet} | Akira Yokosawa | 2 | -30/+48 |
2019-07-22 | toyrcu: Extract Listing B.13 from rcu.h | Akira Yokosawa | 1 | -10/+1 |
2019-07-22 | toyrcu: Extract Listing B.15 from rcu_nest.h | Akira Yokosawa | 1 | -12/+1 |
2019-07-22 | toyrcu: Convert Listing B.1 to new scheme | Akira Yokosawa | 1 | -22/+4 |
2019-07-07 | Add to todo lists | Paul E. McKenney | 1 | -0/+1 |
2019-05-29 | rcu_nest: Update description of rcu_nest.[hc] | Junchang Wang | 1 | -70/+38 |
2019-05-01 | rcu_qs: Use READ_ONCE() AND WRITE_ONCE() for shared variable rcu_gp_ctr | Junchang Wang | 1 | -73/+36 |
2019-05-01 | rcu: Use READ_ONCE() and WRITE_ONCE() for shared variable rcu_gp_ctr | Junchang Wang | 1 | -56/+41 |
2019-01-28 | Improve definition of \nbco{} and \qco{} | Akira Yokosawa | 1 | -24/+25 |
2019-01-20 | ack: Bring "LaTeX Advisor" section into present tense | Paul E. McKenney | 1 | -4/+3 |
2019-01-19 | ask: Add acknowledgments of bibtex and Internet services | Paul E. McKenney | 1 | -0/+7 |
2018-11-29 | styleguide: Loosen restriction on comment in litmus test | Akira Yokosawa | 1 | -17/+8 |
2018-11-17 | styleguide: Expand on goal of new snippet scheme | Akira Yokosawa | 4 | -28/+60 |
2018-11-11 | styleguide: Update code snippet section | Akira Yokosawa | 5 | -92/+360 |
2018-09-09 | future/QC: Remove quantum-computing sectionQC.2018.09.09a | Paul E. McKenney | 2 | -12/+7 |
2018-04-09 | Fix labeling of appendix and section | Akira Yokosawa | 1 | -2/+2 |
2018-02-16 | future/QC: Update based on Robert Wisnieff feedback | Paul E. McKenney | 1 | -0/+2 |
2017-12-06 | future: Update Locking and HTM comparison tables | Akira Yokosawa | 1 | -6/+0 |
2017-11-20 | Credit Fedor Pikus for RCU areas of applicability | Paul E. McKenney | 1 | -0/+3 |
2017-11-05 | Fix typos in answers to quick quizzes | Akira Yokosawa | 1 | -1/+1 |
2017-11-05 | appendix/whymb: Fix layout in answers to quick quizzes | Akira Yokosawa | 1 | -2/+2 |
2017-10-30 | appendix/ack: Add Akira and LaTeX Advisor | Paul E. McKenney | 1 | -0/+16 |
2017-10-28 | styleguide: Reflect table format conversion | Akira Yokosawa | 1 | -136/+132 |
2017-10-26 | Tweak figure size | Akira Yokosawa | 1 | -1/+1 |
2017-10-23 | Convert table of code fragments to 'listing' | Akira Yokosawa | 1 | -16/+22 |
2017-10-23 | whymb: Update table layout | Akira Yokosawa | 1 | -12/+8 |
2017-10-22 | Update tables using booktabs and alternate-row coloring scheme | Akira Yokosawa | 2 | -13/+26 |
2017-10-22 | Move caption of table to top | Akira Yokosawa | 1 | -2/+4 |
2017-10-20 | rt: Move real-time chapter into the advanced synchronization chapter | Paul E. McKenney | 1 | -2/+2 |
2017-10-19 | styleguide: Reflect recent conversion of code snippets to listing | Akira Yokosawa | 1 | -20/+19 |
2017-10-15 | Rename "Memory Ordering" chapter | Paul E. McKenney | 2 | -4/+4 |
2017-10-13 | Convert code snippets to 'listing' env (appendix) | Akira Yokosawa | 2 | -132/+132 |
2017-10-05 | styleguide: Reflect recent style improvements | Akira Yokosawa | 1 | -40/+18 |
2017-10-05 | future/QC: Use upright glyph for math constant and descriptive suffix | Akira Yokosawa | 1 | -3/+3 |
2017-10-05 | treewide: Use \Power{} macro for POWER CPU family | Akira Yokosawa | 1 | -13/+13 |
2017-09-24 | styleguide: Remove experimental tables updated in memorder chapter | Akira Yokosawa | 1 | -108/+4 |
2017-09-24 | memorder: Convert tables to alternate-row coloring scheme | Akira Yokosawa | 1 | -1/+0 |
2017-09-20 | styleguide: Substitute experimental table | Akira Yokosawa | 1 | -28/+24 |
2017-09-16 | memorder: More reword to 'full-strength non-void RMW' | Akira Yokosawa | 1 | -1/+1 |
2017-09-15 | memorder: Substitute WRC for WWC to illustrate non-MCA | Paul E. McKenney | 1 | -1/+1 |
2017-09-09 | memorder: Move hardware-specifics section in from appendix | Paul E. McKenney | 1 | -824/+0 |
2017-09-04 | memorder: Self-review | Paul E. McKenney | 1 | -1/+3 |
2017-09-04 | memorder: Add additional cases to cheat sheet | Paul E. McKenney | 1 | -19/+24 |
2017-09-03 | styleguide: Add more experimental tables | Akira Yokosawa | 1 | -37/+114 |
2017-09-03 | styleguide: Add 'Ellipsis' section | Akira Yokosawa | 1 | -0/+55 |
2017-08-25 | memorder: Create new chapter from memory-barriers section | Paul E. McKenney | 3 | -8/+8 |
2017-08-22 | advsync: Label listings not providing ordering as (No Ordering) | Paul E. McKenney | 1 | -1/+1 |
2017-08-22 | styleguide: Add example of partially colored rows | Akira Yokosawa | 1 | -19/+118 |
2017-08-18 | styleguide: Add table examples with dashed lines | Akira Yokosawa | 1 | -109/+184 |
2017-08-18 | Get rid of 'tabulary' package | Akira Yokosawa | 1 | -3/+1 |
2017-08-18 | styleguide: Add more table experiments | Akira Yokosawa | 1 | -54/+292 |
2017-08-13 | styleguide: Emphasize source part of epigraph | Akira Yokosawa | 1 | -1/+1 |
2017-08-13 | styleguide: Add example of options to \num{} command | Akira Yokosawa | 1 | -2/+44 |
2017-08-13 | styleguide: Update LaTeX source of code snippet | Akira Yokosawa | 3 | -113/+148 |
2017-08-13 | styleguide: Tweak layout of 'Limitation' table | Akira Yokosawa | 1 | -3/+4 |
2017-08-13 | styleguide: Add examples of alternative table layout | Akira Yokosawa | 1 | -1/+85 |
2017-08-08 | Promote 'ruled' style as default of 'listing' environment | Akira Yokosawa | 1 | -3/+0 |
2017-08-08 | style: Add an epigraph | Paul E. McKenney | 1 | -0/+2 |
2017-08-08 | advsync: Convert code snippets and litmus tests to 'listing' | Akira Yokosawa | 1 | -2/+2 |
2017-08-08 | styleguide: Add examples of grouping floating objects | Akira Yokosawa | 1 | -4/+128 |
2017-08-08 | styleguide: Add listing environment examples | Akira Yokosawa | 1 | -2/+50 |
2017-08-05 | styleguide: Remove references to 'floatrow' and adjust context | Akira Yokosawa | 1 | -13/+13 |
2017-08-05 | Revert commits after "Localize floatrow.sty as floatrowpf.sty" | Akira Yokosawa | 2 | -177/+9 |
2017-08-01 | styleguide: Tweak layout of 'Limitation' table | Akira Yokosawa | 1 | -5/+10 |
2017-08-01 | styleguide: Add example of preferred table layout using 'booktabs' | Akira Yokosawa | 1 | -1/+34 |
2017-08-01 | styleguide: Add example of grouping code snippets | Akira Yokosawa | 1 | -1/+78 |
2017-08-01 | styleguide: Add listing environment examples | Akira Yokosawa | 2 | -2/+55 |
2017-07-30 | appendix: Add style guide | Akira Yokosawa | 3 | -0/+702 |
2017-07-10 | advsync: Address dependencies | Paul E. McKenney | 1 | -0/+1 |
2017-06-24 | treewide: Add narrow spaces before SI unit symbols | Akira Yokosawa | 2 | -2/+2 |
2017-06-21 | toyrcu: Typo s/that/than/ | Paul E. McKenney | 1 | -1/+1 |
2017-06-20 | toyrcu: Trivial typo fixes (rcu_idx -> rcu_refcnt) | Akira Yokosawa | 1 | -6/+6 |
2017-06-20 | toyrcu: Adjust reference to prerequisite chapters | Akira Yokosawa | 1 | -3/+2 |
2017-06-14 | rcu_rcpls: Switch from ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE() | Junchang Wang | 1 | -7/+7 |
2017-05-29 | defer: Move toyrcu to appendix | Paul E. McKenney | 2 | -0/+2011 |
2017-05-28 | future: Add section on quantum computing | Paul E. McKenney | 2 | -2/+8 |
2017-05-01 | advsync: Add Pugh URL for DEC Alpha dependencies | Paul E. McKenney | 1 | -2/+3 |
2017-04-23 | whymb: Prevent line breaks between "bcr" and "15,0" | Akira Yokosawa | 1 | -2/+2 |