index
:
kernel/git/paulmck/perfbook.git
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
e1-rc1
e1-rc2
e1-rc3
e1-rc4
e1-rc5
e1-rc6
e1-rc7
e1-rc8
e1p
master
paulmck.2019.01.14a
paulmck.2020.01.03a
paulmck.2020.02.24a
paulmck.2022.12.07a
paulmck.2023.03.29a
paulmck.2023.12.14a
qqz.2020.03.17a
qqz.2020.03.22a
Is parallel programming hard, and, if so, what can you do about it?
Paul E. McKenney
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Makefile
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-16
Plot RCU-test-ratio on-the-fly
Akira Yokosawa
1
-2
/
+16
2024-01-07
Makefile: Use rsvg-convert anyway if no inkscape is found
Akira Yokosawa
1
-0
/
+3
2024-01-07
Makefile: Allow rsvg-convert 2.52
Akira Yokosawa
1
-1
/
+13
2024-01-07
Makefile: Don't use rsvg-convert < 2.57
Akira Yokosawa
1
-4
/
+12
2024-01-07
Makefile: Add rules to use rsvg-convert for SVG --> PDF conversion
Akira Yokosawa
1
-5
/
+20
2023-10-20
Prevent inkscape from interacting with desktop manager
Akira Yokosawa
1
-10
/
+4
2023-10-13
Make sure all PDF conversions are complete
Akira Yokosawa
1
-0
/
+4
2023-10-13
Ignore emergency-save SVG files from Inkscape
Akira Yokosawa
1
-3
/
+5
2023-10-13
Ignore error of unstable Inkscape
Akira Yokosawa
1
-0
/
+5
2023-07-14
Don't run fixfonts for pstricks figures
Akira Yokosawa
1
-2
/
+0
2023-07-07
Silence font warning in sf (sans serif) builds
Akira Yokosawa
1
-0
/
+1
2023-06-15
Makefile: Add 'DejaVu Sans' to nice-to-have fonts
Akira Yokosawa
1
-3
/
+12
2023-03-10
Makefile: Remove 'SHELL = /bin/bash'
Akira Yokosawa
1
-1
/
+0
2023-03-10
Stop using 'which' command in build scripts
Akira Yokosawa
1
-7
/
+8
2023-03-05
Add precheck.sh
Akira Yokosawa
1
-3
/
+8
2023-03-05
Use fig2dev as fallback to fig2eps
Akira Yokosawa
1
-3
/
+7
2023-03-05
Makefile: Move CREFPAIR check into cleverefcheck.sh
Akira Yokosawa
1
-15
/
+0
2023-03-02
Makefile: Use portable egrep pattern (enclose '{' in '[]')
Akira Yokosawa
1
-1
/
+1
2023-03-02
Makefile: Use multiple '-e' flags for non-GNU sed compatibility
Akira Yokosawa
1
-2
/
+2
2023-02-06
gitlab-ci.yml: Add Liberation font families for PDF build
Akira Yokosawa
1
-2
/
+22
2022-04-11
Makefile: Test $(LATEX) before invoking runfirstlatex.sh
Akira Yokosawa
1
-0
/
+7
2022-04-11
run{first}latex.sh: Use variable for 'pdflatex' command
Akira Yokosawa
1
-2
/
+3
2022-04-11
Makefile: Let ebook-size builds graduate from 'WIP'
Akira Yokosawa
1
-2
/
+2
2022-04-11
Makefile: Remove redundant nest of filter-out function
Akira Yokosawa
1
-1
/
+1
2022-04-11
Makefile: Ignore temporary .eps files
Akira Yokosawa
1
-2
/
+9
2022-01-30
Makefile: Fix regression of parallel run of autodate.sh
Akira Yokosawa
1
-6
/
+4
2022-01-29
Makefile: Fix issues WRT parallel runs of pdflatex
Akira Yokosawa
1
-5
/
+7
2021-10-19
Makefile: Add dependencies to font-conversion scripts
Akira Yokosawa
1
-0
/
+4
2021-10-17
Makefile: Promote epstopdf-rule.mk as the default
Akira Yokosawa
1
-1
/
+1
2021-10-17
Makefile: Shorten progress report (dir/filename.src --> .dst)
Akira Yokosawa
1
-7
/
+7
2021-10-03
Makefile: Don't run fixfonts on .eps with embedded font
Akira Yokosawa
1
-0
/
+7
2021-10-03
epstopdf-rule.mk: Save a 'cp' by running fixfonts script directly
Akira Yokosawa
1
-0
/
+2
2021-10-03
epstopdf-rule.mk: Add alternative rules for .eps --> .pdf conversion
Akira Yokosawa
1
-1
/
+5
2021-10-03
Makefile: Split rules related to a2ping into a2ping-rule.mk
Akira Yokosawa
1
-62
/
+2
2021-10-03
Makefile: Add targets to build/clean figure files
Akira Yokosawa
1
-0
/
+12
2021-09-26
Update on-the-fly font-substitution patterns for .eps and .svg files
Akira Yokosawa
1
-9
/
+18
2021-09-11
Makefile: Add patterns to ignore 'OLD' .eps files
Akira Yokosawa
1
-1
/
+3
2021-09-10
Makefile: Ignore .eps files under CodeSamples/.../OLD-*/
Akira Yokosawa
1
-1
/
+5
2021-08-17
Makefile: Rename periodcheck --> punctcheck
Akira Yokosawa
1
-6
/
+8
2021-06-09
Makefile: Auto run cleverefcheck on 'make'
Akira Yokosawa
1
-0
/
+2
2021-05-18
Omit noindentafter.sty
Akira Yokosawa
1
-1
/
+0
2021-05-03
utilities/autodate.sh: Fix potential hung-up on missing tcolorbox
Akira Yokosawa
1
-1
/
+1
2021-04-30
Auto run periodcheck on 'make'
Akira Yokosawa
1
-6
/
+9
2021-04-27
periodcheck: Add script to check missing annotation of period
Akira Yokosawa
1
-1
/
+4
2021-04-14
howto, Makefile: Update answer to Quick Quiz 1.3 and 'make help-full'
Akira Yokosawa
1
-1
/
+1
2021-04-14
perfbook-lt.tex: Remove boolean qqzchpend
Akira Yokosawa
1
-2
/
+1
2021-04-14
qqz.sty: Modify -nq build to have chapterwise quiz-only section
Akira Yokosawa
1
-1
/
+1
2021-04-08
Makefile: Disable qqzbg in -nq builds
Akira Yokosawa
1
-1
/
+2
2021-04-06
Makefile: Fix typo in target 'ebdf'
Akira Yokosawa
1
-1
/
+1
2021-04-05
Makefile: Update rules to reflect help text
Akira Yokosawa
1
-18
/
+36
2021-04-05
Makefile: (help text only) Refactor build targets
Akira Yokosawa
1
-32
/
+43
2021-04-05
index, acronym: Add acronym list and two-level indexing
Akira Yokosawa
1
-1
/
+4
2021-03-27
Makefile: Add info on ebooksize build in help and help-full
Akira Yokosawa
1
-1
/
+10
2021-03-25
perfbook/papersize: ebook reader size support
Balbir Singh
1
-1
/
+9
2021-03-11
Merge tag 'for-paul-2021.03.12a' of https://github.com/akiyks/perfbook
Paul E. McKenney
1
-1
/
+3
2021-03-11
summary: Add a summary chapter
Paul E. McKenney
1
-0
/
+1
2021-03-12
Makefile: Restore a2ping for .tex originated .eps files
Akira Yokosawa
1
-1
/
+3
2021-01-23
Makefile: Add ack.tex
Paul E. McKenney
1
-0
/
+1
2021-01-20
Makefile: Fix timing of autodate.tex generation
Akira Yokosawa
1
-2
/
+4
2021-01-04
Makefile: Cope with GhostScript 9.53.0 or later
Akira Yokosawa
1
-5
/
+25
2020-11-30
Makefile: Extend wildcard pattern to catch .eps files under CodeSamples
Akira Yokosawa
1
-0
/
+3
2020-11-24
Makefile: Remove sed patterns to substitute paper and column setting
Akira Yokosawa
1
-3
/
+2
2020-11-24
index: Add annotations to people's names for PoC
Akira Yokosawa
1
-1
/
+2
2020-11-24
PoC of indexing
Akira Yokosawa
1
-1
/
+8
2020-10-24
utilities/autodate.sh: Make newer tcolorbox behave as before
Akira Yokosawa
1
-1
/
+1
2020-08-14
Makefile: Prevent parallel runs of divideqqz.pl
Akira Yokosawa
1
-2
/
+8
2020-07-29
Enhance qqz scheme for chapterwise QQZ answers
Akira Yokosawa
1
-3
/
+12
2020-07-29
Makefile: Fix typo in CREFPTN
Akira Yokosawa
1
-1
/
+1
2020-04-19
Update output option for Inkscape 1.0
Akira Yokosawa
1
-2
/
+2
2020-04-01
Makefile: Keep perfbook-lt.tex in 'make clean'
Akira Yokosawa
1
-1
/
+2
2020-03-31
Let paper size be orthogonal to 1c/2c layout variations
Akira Yokosawa
1
-15
/
+28
2020-03-31
Makefile: Let autodate.tex depend on tag status
Akira Yokosawa
1
-1
/
+3
2020-03-31
Enable framed Quick Quizzes on release tags
Akira Yokosawa
1
-0
/
+1
2020-03-31
Makefile: Fix typo in recipe of msnt
Akira Yokosawa
1
-1
/
+1
2020-03-31
Makefile: Add PERFBOOK_PAPER=HB support
Akira Yokosawa
1
-8
/
+12
2020-03-31
Makefile: Add PERFBOOK_PAPER=A4 support
Akira Yokosawa
1
-27
/
+47
2020-03-30
Add target for A4 paper
Akira Yokosawa
1
-1
/
+5
2020-03-28
Makefile: Show only official targets in 'make help'
Akira Yokosawa
1
-8
/
+14
2020-03-28
Fix paper size of -hb build
Akira Yokosawa
1
-1
/
+1
2020-03-26
Makefile: Add and rename targets for framed and no Quick Quizzes
Akira Yokosawa
1
-11
/
+18
2020-03-26
Add experimental target 'noqq' (sans inline Quick Quizzes)
Akira Yokosawa
1
-1
/
+4
2020-03-26
qqz.sty: Add background color to Quiz part of Quick Quizzes
Akira Yokosawa
1
-1
/
+11
2020-02-14
Makefile: Add check of \crefrange and \clnrefrange misuse
Akira Yokosawa
1
-0
/
+15
2020-02-10
Revert "Remove required version of 'epigraph'"
Akira Yokosawa
1
-21
/
+0
2020-02-02
Makefile: grep only .tex files in 'linelabel' and 'lineref' search
Akira Yokosawa
1
-13
/
+12
2020-02-02
Makefile: Add command line for Inkscape 1.0
Akira Yokosawa
1
-0
/
+7
2020-01-31
Remove required version of 'epigraph'
Akira Yokosawa
1
-0
/
+21
2020-01-31
Makefile: Check 'linelabel' and 'lineref' used as environment
Akira Yokosawa
1
-0
/
+26
2020-01-16
utilities/fixsvgfonts-urwps.sh: Use symbol font available on F31
Akira Yokosawa
1
-1
/
+10
2019-12-02
Makefile: Add compatibility check of Ghostscript and a2ping (9.50 vs 2.84p)
Akira Yokosawa
1
-7
/
+16
2019-11-02
Makefile: Add existence chech of 'newtx' and 'courier-scaled' fonts
Akira Yokosawa
1
-1
/
+9
2019-09-17
Add optional flag 'LATEX_OPT' in run{first}latex.sh
Balbir Singh
1
-0
/
+1
2019-02-25
Makefile: Don't remove .fcv and .ltms files in target 'clean'
Akira Yokosawa
1
-3
/
+3
2019-02-25
Makefile: Add optional recipe to detect conflict in page group object
Akira Yokosawa
1
-1
/
+15
2019-02-25
Makefile: Add check of font package availability
Akira Yokosawa
1
-5
/
+37
2019-02-25
Makefile: Fix recipe of target 'perfbook-msn.pdf'
Akira Yokosawa
1
-1
/
+1
2019-02-21
defer/rcuapi: Tweak Table 9.3 with nimbusmononarrow font
Akira Yokosawa
1
-6
/
+10
2019-02-12
Change monospace font of snippets for targets 'mss', 'msns', and 'msn'
Akira Yokosawa
1
-6
/
+5
2019-02-02
formal/spinhint: Update output lists of spin
Akira Yokosawa
1
-1
/
+3
2019-01-26
Makefile: Invoke checkfcv.pl in -> .fcv recipes
Akira Yokosawa
1
-3
/
+5
2019-01-16
debugging: Employ new scheme for code snippets
Akira Yokosawa
1
-2
/
+2
2019-01-14
Makefile: Automate OBSOLETE_FILES definition
Akira Yokosawa
1
-5
/
+8
2018-12-12
Makefile: Add recipe to remove obsolete intermediate files
Akira Yokosawa
1
-3
/
+3
2018-10-01
Makefile: Remove rules for QC section
Akira Yokosawa
1
-19
/
+2
2018-10-01
CodeSamples: Exclude meta command lines in building api.h
Akira Yokosawa
1
-1
/
+3
2018-09-24
Require updating a2ping to 2.83p on older distos
Akira Yokosawa
1
-4
/
+2
2018-09-23
Add scripts and recipes to work around restriction of herdtools7
Akira Yokosawa
1
-3
/
+14
2018-09-23
Update build scripts to support code snippets other than 'C'
Akira Yokosawa
1
-1
/
+1
2018-09-01
Suppress indent right after section-level epigraph
Akira Yokosawa
1
-0
/
+1
2018-08-06
Makefile: Fix "make" behavior
Paul E. McKenney
1
-7
/
+7
2018-08-05
Add dependencies of perfbook_flat.tex to CodeSamples/.../*.fcv files
Akira Yokosawa
1
-6
/
+16
2018-08-04
Add dependencis to scripts for extracting code snippets
Akira Yokosawa
1
-3
/
+3
2018-08-04
Catch failure in genaration of CodeSamples/snippets.mk
Akira Yokosawa
1
-4
/
+5
2018-08-03
Automate sub makefile update
Akira Yokosawa
1
-3
/
+7
2018-08-03
toolsoftrade: Reference line in code snippets by label
Akira Yokosawa
1
-1
/
+5
2018-05-13
Makefile: Move check of 'Steel City Comic' font from runlatex.sh
Akira Yokosawa
1
-0
/
+4
2018-05-13
Makefile: Remove redundant quotation marks in error functions
Akira Yokosawa
1
-11
/
+11
2018-05-13
Makefile: Add check of version conflict of a2ping
Akira Yokosawa
1
-0
/
+17
2018-05-13
Makefile: Add 'latexpand' existence check
Akira Yokosawa
1
-4
/
+4
2018-05-13
Makefile: Add sed pattern to accommodate fontconfig 2.13.0
Akira Yokosawa
1
-0
/
+10
2018-05-02
Makefile: Use latexpand instead of texexpand
Akira Yokosawa
1
-3
/
+3
2018-05-02
Makefile: Update help message
Akira Yokosawa
1
-3
/
+3
2018-04-03
Makefile: Reduce file size of figure generated from ibmqx2-labeled.svg
Akira Yokosawa
1
-4
/
+15
2018-04-01
Stop using modified book.cls
Akira Yokosawa
1
-1
/
+1
2018-01-27
Makefile: Support URW++ v2 font family names
Akira Yokosawa
1
-5
/
+15
2018-01-27
Add fixsvgfonts.sh
Akira Yokosawa
1
-2
/
+20
2017-10-22
Move caption of table to top
Akira Yokosawa
1
-1
/
+5
2017-10-05
future/QC: Use upright glyph for math constant and descriptive suffix
Akira Yokosawa
1
-1
/
+1
2017-04-23
Add 'GPGPU' to non-hyphenation list
Akira Yokosawa
1
-0
/
+1
2017-03-25
Promote 'mslm' to default target
Akira Yokosawa
1
-23
/
+23
2017-03-21
Choose 'cmtt' font for code snippets in targets 'msnt' and 'mstx'
Akira Yokosawa
1
-6
/
+11
2017-03-12
Add target 'mslm' for 'Latin Modern Typewriter' font
Akira Yokosawa
1
-2
/
+9
2017-01-09
Makefile: Use qqzreorder.pl in qqz.tex target
Akira Yokosawa
1
-1
/
+1
2017-01-04
Fix a couple of typos in Makefile help text
Paul E. McKenney
1
-2
/
+2
2017-01-04
Makefile: Add target 'help'
Akira Yokosawa
1
-1
/
+20
2017-01-04
Promote target 'mss' to default
Akira Yokosawa
1
-9
/
+17
2017-01-03
Make date of git commit be reflected automatically
Akira Yokosawa
1
-2
/
+5
2016-12-27
Makefile: Fix .bbl dependency
Akira Yokosawa
1
-2
/
+2
2016-12-23
Use 'alphapf' bibliographystyle instead of 'alpha'
Akira Yokosawa
1
-1
/
+1
2016-12-11
Abort build if 'mpost' is present in sources
Akira Yokosawa
1
-0
/
+1
2016-11-05
Makefile: Move $(BIBSOURCES) to dependency of .aux target
Akira Yokosawa
1
-2
/
+2
2016-10-18
Makefile: Add notice of mathastext version for 1csf
Akira Yokosawa
1
-0
/
+1
2016-10-18
Makefile: Add target '1csf' (one-column sans serif)
Akira Yokosawa
1
-1
/
+5
2016-10-18
Makefile: Add targets for alternative monospace fonts
Akira Yokosawa
1
-1
/
+19
2016-10-14
Makefile: Use secondary expansion
Akira Yokosawa
1
-6
/
+7
2016-10-14
Makefile: Use more automatic variables
Akira Yokosawa
1
-8
/
+7
2016-10-06
Makefile: Use implicit rules for various layout options
Akira Yokosawa
1
-24
/
+8
2016-09-19
Tweak page layout of onecolumn
Akira Yokosawa
1
-1
/
+1
2016-09-19
Makefile: Add localized 'book.cls' to dependency
Akira Yokosawa
1
-0
/
+1
2016-08-16
Makefile: Remove empty target 'extraction'
Akira Yokosawa
1
-27
/
+14
2016-08-15
Makefile: Check availability of `a2ping` and `inkscape`
SeongJae Park
1
-0
/
+10
2016-08-12
Makefile: Add availability check of 'fig2eps' and 'dot' commands
Akira Yokosawa
1
-0
/
+10
2016-08-11
Makefile: Add .fig -> .eps rule
Akira Yokosawa
1
-4
/
+14
2016-07-13
Add glossary.tex to make dependencies
Paul E. McKenney
1
-0
/
+1
2016-07-12
Switch source of Pre-BSD plots, add QQ on 8-CPU plot limit
Paul E. McKenney
1
-2
/
+0
2016-07-09
Add performance graph for Pre-BSD reference counting
Paul E. McKenney
1
-0
/
+2
2016-06-10
Makefile: Possible fix for warning of duplicated target
Akira Yokosawa
1
-5
/
+5
2016-06-08
Makefile: Use wildcard for .dot files
Akira Yokosawa
1
-4
/
+7
2016-06-08
build scripts: Suppress warning messages
Akira Yokosawa
1
-31
/
+16
2016-06-07
Makefile: Promote eps2pdf.sh to implicit rules
Akira Yokosawa
1
-38
/
+26
2016-06-07
Remove .eps files whose sources are .dot
Akira Yokosawa
1
-1
/
+3
2016-05-11
Makefile: Add comment on why 'extraction' is an empty target
akira.2016.05.14a
Akira Yokosawa
1
-0
/
+20
2016-05-11
Remove rules related to perfbook_html
Akira Yokosawa
1
-17
/
+2
2016-05-11
rm qqz.tex and add store15tred.esp to repository
Akira Yokosawa
1
-1
/
+1
2016-05-11
Further tweaks of Makefile
Akira Yokosawa
1
-32
/
+17
2016-05-11
Fix regression in Makefile
Akira Yokosawa
1
-0
/
+1
2016-05-11
Further improvement of build scripts
Akira Yokosawa
1
-47
/
+35
2016-05-11
Makefile: Use wildcards
Akira Yokosawa
1
-158
/
+61
2016-05-11
Makefile: Reorder rules
Akira Yokosawa
1
-14
/
+14
2016-05-11
Make default target of "make" overridable
Akira Yokosawa
1
-1
/
+9
2016-05-11
Add short name targets in Makefile
Akira Yokosawa
1
-1
/
+7
2016-05-11
Add font installation check
Akira Yokosawa
1
-1
/
+4
2016-05-03
Makefile: Denote phony targets explicitly
Akira Yokosawa
1
-0
/
+1
2016-05-01
advsync: Replace table with diagrams in "Variables Can
Akira Yokosawa
1
-0
/
+2
2016-04-26
Another regression fix of build script improvement
Akira Yokosawa
1
-5
/
+9
2016-04-25
Fix regression in improvement of build scripts
Akira Yokosawa
1
-1
/
+1
2016-04-23
Remove *.bbl from repository
Akira Yokosawa
1
-1
/
+2
2016-04-23
Improve behavior of build scripts
Akira Yokosawa
1
-8
/
+46
2016-04-19
Promote hazard pointers to a top-level section
Paul E. McKenney
1
-0
/
+1
2016-04-19
Add larger multiple-value-write scenario
Paul E. McKenney
1
-0
/
+4
2015-01-25
Convert textless .fig files to .svg
Paul E. McKenney
1
-2
/
+0
2015-01-25
Clean up obsolete figures
Paul E. McKenney
1
-4
/
+0
2014-12-29
Sat solvers
Paul E. McKenney
1
-0
/
+1
2014-12-29
More on axiomatic and herd
Paul E. McKenney
1
-0
/
+1
2014-11-14
Concurrent vs. Parallel
Paul E. McKenney
1
-0
/
+1
2014-06-08
Update Makefile to account for deleted appendices
Paul E. McKenney
1
-33
/
+0
2014-04-26
Update Shaving the Mandelbrot Set cartoon
Paul E. McKenney
1
-1
/
+0
2014-04-26
Update Uniprocessor Uber Alles cartoon
Paul E. McKenney
1
-1
/
+0
2014-04-26
Update memory-reference cartoon
Paul E. McKenney
1
-1
/
+0
2014-04-26
Update tollbooth cartoon
Paul E. McKenney
1
-2
/
+0
2014-04-26
Add pipeline-flush updated cartoon
Paul E. McKenney
1
-1
/
+0
2014-04-06
Add build option for hardback PDF
Paul E. McKenney
1
-0
/
+4
2014-03-12
Fix cppmem/CPPMEM typos
Paul E. McKenney
1
-0
/
+1
2014-03-02
Move the preface into "howto".
Paul E. McKenney
1
-1
/
+0
2014-02-28
Create a "how to use this book" chapter
Paul E. McKenney
1
-0
/
+1
2014-02-20
Update old-man-and-brat CPU cartoon
Paul E. McKenney
1
-3
/
+0
2014-02-20
Add updated locking hero/slob cartoons
Paul E. McKenney
1
-2
/
+0
2014-02-20
Add new half-memory-barrier cartoon
Paul E. McKenney
1
-1
/
+0
2014-02-20
Add updated lock-contention "toy" cartoons
Paul E. McKenney
1
-3
/
+0
2014-02-20
Add updated CPU-future cartoons.
Paul E. McKenney
1
-3
/
+0
[next]