Age | Commit message (Expand) | Author | Files | Lines |
2023-12-14 | future/formalregress: Use seL4 consistently | SeongJae Park | 1 | -6/+6 |
2023-12-02 | future/formalregress: Use \co{} for spin | SeongJae Park | 1 | -2/+2 |
2023-12-02 | future/htm: Use \co{} in favor of $$ | SeongJae Park | 1 | -1/+1 |
2023-12-02 | future/htm: Remove unnecessary extra 'and' | SeongJae Park | 1 | -1/+1 |
2023-12-02 | future/tm: Consistently add dash between reader and writer of reader-writer lock | SeongJae Park | 1 | -1/+1 |
2023-12-02 | future/tm: Add introduction of TM-availabe options for locking | SeongJae Park | 1 | -0/+2 |
2023-12-02 | future/tm: Remove unnecessary spaces | SeongJae Park | 1 | -2/+2 |
2023-08-03 | future/tm: Cite Draft Specification of Transactional Language Constructs for ... | Akira Yokosawa | 1 | -1/+1 |
2023-07-02 | treewide: Remove ignored first parameter of origpub macros | Paul E. McKenney | 2 | -9/+9 |
2023-06-23 | future/tm: Add STM contention-management section | Paul E. McKenney | 1 | -16/+110 |
2023-06-23 | future/tm: Sequence-locking case-study wordsmithing | Paul E. McKenney | 1 | -1/+14 |
2023-06-22 | future/tm: Add sequence-locking case study | Paul E. McKenney | 1 | -3/+77 |
2023-06-22 | future/tm: TM-unfriendly operations and composability | Paul E. McKenney | 1 | -0/+10 |
2023-06-22 | future/tm: Sequence locking as practical STM | Paul E. McKenney | 1 | -5/+10 |
2023-06-17 | future: Add epigraph for summary | Paul E. McKenney | 1 | -0/+4 |
2023-01-04 | Redefine \epigraph to avoid boilerplate \emph{} | Akira Yokosawa | 6 | -6/+6 |
2022-07-27 | future/formalregress: Add QQ about utopian requirements | Paul E. McKenney | 1 | -0/+17 |
2022-04-18 | index: Add indexing tags to memory barrier related terms | Akira Yokosawa | 1 | -1/+1 |
2022-02-21 | future/formalregress: Add a missing "open" | Paul E. McKenney | 1 | -1/+1 |
2022-02-02 | future/tm: Wordsmith "outside world" paragraph | Paul E. McKenney | 1 | -5/+4 |
2022-01-25 | index: Reform indexing tags related to 'memory consistency' | Akira Yokosawa | 1 | -1/+1 |
2022-01-06 | index: Add tags for 'reference count' | Akira Yokosawa | 1 | -1/+2 |
2021-12-21 | defer, future: Fix typos (traversal, indispensable) | Akira Yokosawa | 1 | -1/+1 |
2021-11-03 | future: Fix a typo in answer to QQ 17.3 | Zhouyi Zhou | 1 | -1/+1 |
2021-08-30 | index: Add index and acronym tags, take two | Akira Yokosawa | 4 | -9/+10 |
2021-08-22 | future/tm: Add to-do latex comments for large transactions | Paul E. McKenney | 1 | -0/+7 |
2021-08-17 | treewide: Adjust punctuation convention | Akira Yokosawa | 1 | -1/+1 |
2021-08-10 | easy, future: Break and capitalize after colon | Akira Yokosawa | 4 | -26/+41 |
2021-07-04 | future/htm, summary: Fix typos (missing '\' in indexing macros) | Akira Yokosawa | 1 | -2/+2 |
2021-07-01 | future/htm: Add IBM Power ISA 3.1 citation | Paul E. McKenney | 1 | -1/+3 |
2021-07-01 | future/htm: Remove ref to Table 17.3 in QQ | Akira Yokosawa | 1 | -1/+1 |
2021-06-30 | future/htm: Add some HTM hardware-reliability anecdotes | Paul E. McKenney | 1 | -0/+16 |
2021-06-30 | future/htm: Move "and" to end of list | Paul E. McKenney | 1 | -2/+2 |
2021-05-18 | easy, future, appendix: Employ \cref{} and its variants | Akira Yokosawa | 4 | -8/+8 |
2021-04-21 | index: Add index and acronym tags, take one | Akira Yokosawa | 3 | -15/+16 |
2021-04-11 | treewide: Remove explicit float positioning options | Akira Yokosawa | 6 | -19/+19 |
2021-04-11 | treewide: Shrink floats for ebook-size build | Akira Yokosawa | 3 | -1/+6 |
2021-04-05 | acronym: Tag 'CAS' and its long/full form | Akira Yokosawa | 1 | -1/+1 |
2021-04-05 | index: Use \IXr{} and friends for tagging 'Moore's Law' | Akira Yokosawa | 1 | -5/+5 |
2021-04-05 | acronym: future/htm: Tag TM, HTM, STM, and RCU via acronym dictionary | Akira Yokosawa | 1 | -8/+8 |
2021-04-04 | treewide: Mark non-end-of-sentence full-stop of 'vs.' as such | Akira Yokosawa | 1 | -2/+2 |
2021-03-21 | future/htm: Remove redundant 'to' from 'WRT to' in section headingsv2021.03.21aEdition.2 | Akira Yokosawa | 1 | -8/+8 |
2021-03-19 | treewide: Address outdated commentary | Paul E. McKenney | 2 | -2/+2 |
2021-03-18 | owned, defer, future: Make short inline snippets unbreakable | Akira Yokosawa | 1 | -1/+1 |
2021-03-18 | treewide: Annotate sentence-ending fullstops as such | Akira Yokosawa | 4 | -16/+16 |
2021-03-16 | future: Fix one more typo | Paul E. McKenney | 1 | -1/+1 |
2021-03-15 | future: Fix typos and grammar | Paul E. McKenney | 2 | -4/+4 |
2021-03-11 | future: Fix grammar blow | Paul E. McKenney | 1 | -1/+1 |
2021-03-12 | Add \FloatBarrier to avoid far-away floats | Akira Yokosawa | 1 | -0/+2 |
2021-03-12 | Use 'tbp' as option of floats | Akira Yokosawa | 1 | -4/+4 |
2021-03-07 | future: future: Updates and wordsmithing, take sixv2021.03.07aEdition.2-rc10 | Paul E. McKenney | 3 | -23/+25 |
2021-03-07 | future: Updates and wordsmithing, take five | Paul E. McKenney | 2 | -5/+15 |
2021-03-07 | future: Move functional programming to its own file | Paul E. McKenney | 2 | -120/+124 |
2021-03-07 | future: Updates and wordsmithing, take four | Paul E. McKenney | 1 | -31/+66 |
2021-03-07 | future: Updates and wordsmithing, take three | Paul E. McKenney | 5 | -89/+86 |
2021-03-07 | future: Updates and wordsmithing, take two | Paul E. McKenney | 1 | -46/+104 |
2021-03-06 | future: Updates and wordsmithing, take one | Paul E. McKenney | 3 | -57/+130 |
2021-02-27 | Use newer/updated bibliography entries | Akira Yokosawa | 1 | -1/+1 |
2021-02-15 | future/tm: Add detail on MV-RLU scalability | Paul E. McKenney | 1 | -0/+4 |
2021-02-07 | future/tm: Add Quick Quiz on MV-RLU vs. RCU | Paul E. McKenney | 1 | -0/+68 |
2021-01-04 | future/{h,}tm: Add results of recent research | Paul E. McKenney | 2 | -12/+16 |
2021-01-02 | future: Self-review | Paul E. McKenney | 2 | -7/+9 |
2021-01-01 | future/tm: Emphasize support for Knuth's position on I/O | Paul E. McKenney | 1 | -1/+1 |
2020-11-24 | index: Add annotations to people's names for PoC | Akira Yokosawa | 2 | -6/+8 |
2020-07-29 | Enhance qqz scheme for chapterwise QQZ answers | Akira Yokosawa | 1 | -1/+3 |
2020-03-26 | treewide: Use macros for consecutive quick quizzes | Akira Yokosawa | 2 | -25/+31 |
2020-03-15 | treewide: Renew format of Quick Quiz macro | Akira Yokosawa | 3 | -51/+51 |
2020-03-14 | Use 'Arm' as text trademark of Arm architecture | Akira Yokosawa | 1 | -1/+1 |
2020-01-31 | Rename environments 'linelabel' and 'lineref' | Akira Yokosawa | 2 | -16/+16 |
2020-01-05 | future/htm: Another citation joining sheep and goats | Paul E. McKenney | 1 | -1/+1 |
2019-12-05 | treewide: Use endash for ranges | Akira Yokosawa | 1 | -1/+1 |
2019-11-29 | future/tm: Add note about STM internal use of RCU | Paul E. McKenney | 1 | -0/+3 |
2019-11-29 | future/htm: Add potential alternative epigraph as a LaTeX comment | Paul E. McKenney | 1 | -0/+2 |
2019-11-29 | future: Add section-level epigraphs | Paul E. McKenney | 5 | -0/+16 |
2019-11-29 | Add Tom Knight citation for TM and do a few drive-by fixes | Paul E. McKenney | 1 | -2/+5 |
2019-11-26 | treewide: Various typos | Stamatis Karnouskos | 3 | -11/+11 |
2019-11-26 | future/cpu: Follow end-of-sentence markers with newline | Paul E. McKenney | 1 | -15/+18 |
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 | 5 | -0/+7 |
2019-10-11 | future: Apply 'cleveref' way of cross reference | Akira Yokosawa | 4 | -69/+64 |
2019-10-11 | future: Apply new scheme of code snippets | Akira Yokosawa | 2 | -124/+111 |
2019-02-17 | defer/rcu: SLAB_DESTROY_BY_RCU is now SLAB_TYPESAFE_BY_RCU | Paul E. McKenney | 1 | -1/+1 |
2018-10-27 | future/htm: Not HTM ease of use benefits to black-hat hackers | Paul E. McKenney | 1 | -1/+5 |
2018-10-01 | future: Get rid of obsolete QC diagramsQC.2018.10.01a | Paul E. McKenney | 5 | -90341/+0 |
2018-09-23 | future/formalregress: Example of extraction of snippet from .litmus file | Akira Yokosawa | 1 | -36/+4 |
2018-09-09 | future/QC: Remove quantum-computing sectionQC.2018.09.09a | Paul E. McKenney | 2 | -1613/+2 |
2018-08-24 | future/tm: Update for exceptions and hazard pointers | Paul E. McKenney | 1 | -5/+18 |
2018-08-18 | future/formalregress: Fix grammar nit: s/fixes/fixed/ | Paul E. McKenney | 1 | -1/+1 |
2018-06-20 | future/formalregress: Add caveats and nuance to requirments | Paul E. McKenney | 1 | -12/+64 |
2018-06-02 | future/QC: Add Fujitsu special-purpose digital annealing hardware | Paul E. McKenney | 1 | -1/+10 |
2018-04-29 | future/formalregress: Bug location via bisection | Paul E. McKenney | 1 | -0/+16 |
2018-04-28 | future/tm: Add STM citation | Paul E. McKenney | 1 | -1/+1 |
2018-04-27 | future/QC: Entangling large-scale mechanical oscillators | Paul E. McKenney | 1 | -6/+9 |
2018-04-07 | future/formalregress: Fix staccato of 'been' | Akira Yokosawa | 1 | -1/+1 |
2018-04-06 | future/formalregress: Add Will's and Catalin's TLA work | Paul E. McKenney | 1 | -0/+20 |
2018-04-06 | future/formalregress: Move formal regression testing to future chapter | Paul E. McKenney | 2 | -0/+612 |
2018-02-26 | future/QC: Add more QC efforts | Paul E. McKenney | 1 | -1/+7 |
2018-02-26 | future/QC: Add topology of 20-qubit system | Paul E. McKenney | 2 | -0/+2679 |
2018-02-26 | QC: Add citation for first prototype of Shor's algorithm | Paul E. McKenney | 1 | -1/+3 |
2018-02-26 | future/QC: Tweak horizontal spacing of Table 17.5 | Akira Yokosawa | 1 | -1/+2 |
2018-02-25 | QC: Bridge error-properties table to earlier text | Paul E. McKenney | 1 | -8/+6 |
2018-02-25 | QC: Add popular-press article calling for lower qubit error rates | Paul E. McKenney | 1 | -3/+2 |
2018-02-25 | future/QC: Fix typo | Akira Yokosawa | 1 | -1/+1 |
2018-02-25 | future/QC: Disambiguate 'QC power' | Akira Yokosawa | 1 | -1/+1 |
2018-02-25 | future/QC: Add narrow space in front of percent symbol | Akira Yokosawa | 1 | -4/+4 |
2018-02-25 | future/QC: Remove alternate-row coloring in Table 17.5 | Akira Yokosawa | 1 | -9/+7 |
2018-02-25 | future/QC: Improve layout of Table 17.5 by using subfloat | Akira Yokosawa | 1 | -56/+69 |
2018-02-20 | future/QC: Add paragraph on all-silicon qubits | Paul E. McKenney | 1 | -0/+8 |
2018-02-17 | future/QC: Add chip-scale atomic clocks as signal generator | Paul E. McKenney | 1 | -1/+3 |
2018-02-17 | future/QC: Add citations for buckyball atomic clock | Paul E. McKenney | 1 | -1/+3 |
2018-02-16 | future/QC: Update based on Robert Wisnieff feedback | Paul E. McKenney | 2 | -8/+78077 |
2018-02-15 | future/QC: Cite less-familiar optimization problems | Paul E. McKenney | 1 | -1/+7 |
2018-02-15 | future/QC: Add Intel evaluation and entanglement uncertainty | Paul E. McKenney | 1 | -2/+7 |
2018-01-27 | future: Fix embedded font name in .eps files | Akira Yokosawa | 3 | -6/+6 |
2018-01-10 | future/QC: Update based on 2018 CES QC events | Paul E. McKenney | 1 | -1/+8 |
2017-12-06 | future/htm: Reword sentence referencing the new Table 17.3 | Paul E. McKenney | 1 | -2/+4 |
2017-12-06 | future: Add merged table of locking & HTM comparison | Akira Yokosawa | 2 | -0/+154 |
2017-12-06 | future: Update Locking and HTM comparison tables | Akira Yokosawa | 3 | -249/+215 |
2017-11-15 | future/QC: Add 50-qubit systems and simulators | Paul E. McKenney | 1 | -3/+40 |
2017-11-08 | future/QC: Add recent work on quantum molecular dynamics | Paul E. McKenney | 1 | -4/+10 |
2017-10-29 | treewide: Remove obsolete "@@@" notes to self | Paul E. McKenney | 1 | -2/+0 |
2017-10-26 | Tweak figure size | Akira Yokosawa | 3 | -5/+5 |
2017-10-22 | Update tables using booktabs and alternate-row coloring scheme | Akira Yokosawa | 1 | -38/+37 |
2017-10-13 | Convert code snippets to 'listing' env (together, advsync, rt, future) | Akira Yokosawa | 1 | -8/+8 |
2017-10-10 | future/QC: Update with recent advances | Paul E. McKenney | 1 | -4/+20 |
2017-10-08 | future: Add citations for commercial HTM implementations | Paul E. McKenney | 1 | -2/+3 |
2017-10-05 | future/QC: Use upright glyph for math constant and descriptive suffix | Akira Yokosawa | 1 | -29/+33 |
2017-10-05 | treewide: Insert narrow space in front of percent symbol | Akira Yokosawa | 2 | -3/+3 |
2017-10-05 | future/QC: Use non-breakable hyphen for axis names | Akira Yokosawa | 1 | -10/+10 |
2017-10-05 | future/QC: Insert narrow space in front of percent symbol | Akira Yokosawa | 1 | -5/+5 |
2017-09-11 | future/QC: Remove unnecessary duplicate | SeongJae Park | 1 | -1/+1 |
2017-09-06 | future: Update quantum-computing section | Paul E. McKenney | 1 | -19/+222 |
2017-08-11 | future/htm: Update HTM availability and usage | Paul E. McKenney | 1 | -4/+4 |
2017-08-11 | future/tm: Call out userspace RCU | Paul E. McKenney | 3 | -18/+19 |
2017-07-15 | future/QC: Add space before citation | SeongJae Park | 1 | -1/+1 |
2017-07-15 | future/QC: Fix typos | SeongJae Park | 1 | -2/+2 |
2017-06-20 | future/QC: Another math mode fix | Akira Yokosawa | 1 | -1/+1 |
2017-06-16 | future/QC: Define "qubit" at first use | Paul E. McKenney | 1 | -3/+3 |
2017-06-16 | future/QC: Denote QC operators as such | Akira Yokosawa | 1 | -15/+15 |
2017-06-16 | future/QC: Use \ket{} macro for |0> and |1> | Akira Yokosawa | 1 | -14/+14 |
2017-06-16 | future/QC: Add missing 'has' in description list | Akira Yokosawa | 1 | -4/+4 |
2017-06-16 | future/QC: Use consistent axis names | Akira Yokosawa | 1 | -19/+19 |
2017-06-16 | future/QC: Add narrow space before unit symbol | Akira Yokosawa | 1 | -12/+12 |
2017-06-16 | future/QC: Fix typo in unit symbol and usage of math mode | Akira Yokosawa | 1 | -6/+6 |
2017-06-16 | future/QC: Tweak appearance of tables | Akira Yokosawa | 1 | -2/+5 |
2017-06-12 | future: QC measures of effectiveness: Quantum Volume | Paul E. McKenney | 1 | -0/+14 |
2017-06-12 | future: Qubit expansion and Grover general searches | Paul E. McKenney | 1 | -0/+7 |
2017-06-12 | Add reference to Stanford work on Quantum Operating Systems | Paul E. McKenney | 1 | -2/+4 |
2017-05-28 | future: Add section on quantum computing | Paul E. McKenney | 5 | -2/+10856 |
2017-05-28 | htm: Software weak atomicity and RCU/HTM combination | Paul E. McKenney | 1 | -0/+13 |
2017-05-28 | htm: Note that HTM forward-progress need not be absolute | Paul E. McKenney | 1 | -0/+11 |
2017-03-23 | Updates to functional-programming futures | Paul E. McKenney | 1 | -9/+13 |
2017-03-07 | treewide: Use \tco{} for api name in subsubsection title | Akira Yokosawa | 1 | -1/+1 |
2017-01-06 | Layout tweaks for 1c layout | Akira Yokosawa | 2 | -2/+2 |
2016-12-26 | future: Fix a typo: `item` -> `\item` | SeongJae Park | 1 | -1/+1 |
2016-12-26 | future/htm: Add a missing nbsp | SeongJae Park | 1 | -1/+1 |
2016-12-26 | future/tm: Add missing period | SeongJae Park | 1 | -1/+1 |
2016-12-02 | Add Joe Duffy citations to STM discussion | Paul E. McKenney | 1 | -0/+2 |
2016-09-19 | epigraph: Use \epigraphhead{} | Akira Yokosawa | 1 | -2/+2 |
2016-09-14 | treewide: Enclose 'verbbox' within 'figure' | Akira Yokosawa | 1 | -1/+1 |
2016-08-10 | Trial of replacing hyphens of negative values with minus signs | Akira Yokosawa | 1 | -1/+1 |
2016-07-09 | Merge branch 'cosmetic-fixes-round-3' of https://github.com/akiyks/perfbook | Paul E. McKenney | 5 | -30/+22 |
2016-07-09 | Use \centering instead of center environment (part 4) | Akira Yokosawa | 5 | -30/+22 |
2016-07-09 | future: Miscellaneous possible fixes | Akira Yokosawa | 5 | -14/+15 |
2016-07-09 | future: Use \QuickQuizARef{} for reference to QQA | Akira Yokosawa | 1 | -1/+1 |
2016-07-03 | Apply SPDX license identifiers to unambiguous files | Paul E. McKenney | 4 | -0/+4 |
2016-04-25 | Add yet more epigraphs and update credits | Paul E. McKenney | 1 | -0/+3 |
2016-04-23 | Drop self-referential citation in favor of chapter reference | Paul E. McKenney | 1 | -1/+1 |
2015-05-25 | Add quick quiz on HTM-based lock elision | Paul E. McKenney | 1 | -1/+9 |
2015-05-24 | Add note on experience with HTM-based lock elision | Paul E. McKenney | 1 | -0/+6 |
2015-05-24 | Typos and grammatical fixes | Dave | 3 | -21/+21 |
2015-04-17 | Transactional self-review | Paul E. McKenney | 2 | -6/+10 |
2014-12-23 | Fix typos in HTM discussion | Patrick Marlier | 1 | -2/+2 |
2014-04-26 | Update Uniprocessor Uber Alles cartoon | Paul E. McKenney | 1 | -1/+1 |
2014-03-24 | Another "non-idempotent" to "irrevocable" | Paul E. McKenney | 1 | -2/+2 |
2014-03-24 | Update for maiden->married name transition | Paul E. McKenney | 2 | -5/+5 |
2014-03-14 | Add coarrays as a Fortran parallelism feature | Paul E. McKenney | 1 | -1/+1 |
2014-03-14 | Since 1990, "FORTRAN" has been spelled "Fortran" | Paul E. McKenney | 1 | -1/+1 |
2014-02-20 | Update artist name | Paul E. McKenney | 1 | -3/+3 |
2014-02-20 | Add updated CPU-future cartoons. | Paul E. McKenney | 1 | -3/+3 |
2014-02-17 | Fix "Laws of Order" bibliography entry | Paul E. McKenney | 1 | -1/+1 |
2014-02-08 | Update TM nomenclature: inevitable and non-idempotent to irrevocable | Paul E. McKenney | 4 | -16/+16 |
2014-02-04 | Add more details on weak transactions | Paul E. McKenney | 1 | -1/+5 |
2014-02-02 | Add weak-transaction approach to extra-transactional discussion | Paul E. McKenney | 1 | -1/+10 |
2013-12-02 | Note HTM debugging research proposal. | Paul E. McKenney | 1 | -0/+5 |
2013-12-02 | Add some hierarchy to transactional memory futures | Paul E. McKenney | 1 | -358/+408 |
2013-07-07 | Add assertion that programs should neither maintain state nor do I/O | Paul E. McKenney | 1 | -1/+3 |
2013-07-07 | Add section on use of satisfiability solvers for formal verification | Paul E. McKenney | 1 | -7/+110 |
2013-07-06 | Add commentary on mainframe HTM forward-progress guarantees | Paul E. McKenney | 1 | -1/+44 |
2013-05-29 | Add verbiage describing forward-progress guarantees for mainframe HTM | Paul E. McKenney | 1 | -2/+32 |
2013-01-21 | Inevitable transactions are now called irrevocable transactions | Paul E. McKenney | 1 | -13/+15 |
2013-01-21 | Note that inevitable transactions prohibit non-blocking transactions. | Paul E. McKenney | 1 | -0/+9 |
2012-11-24 | Update transactional-memory section. | Paul E. McKenney | 1 | -0/+48 |
2012-11-24 | Make CPU future quotes less jarring. | Paul E. McKenney | 1 | -3/+10 |
2012-11-09 | Add minimal read-only victim cache to HTM discussion | Paul E. McKenney | 1 | -0/+6 |
2012-07-15 | Typo: their -> there | Namhyung Kim | 1 | -1/+1 |
2012-05-24 | Note real-time limitations of HTM, fix some typos | Paul E. McKenney | 1 | -2/+6 |
2012-05-24 | Add HTM lock elision examples involving real-time techniques. | Paul E. McKenney | 1 | -1/+220 |
2012-05-20 | Rework empty-critical-section answer | Paul E. McKenney | 1 | -142/+31 |
2012-04-29 | Fix additional tabular vertical overflows. | Paul E. McKenney | 2 | -4/+4 |