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
/
utilities
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-16
Plot RCU-test-ratio on-the-fly
Akira Yokosawa
1
-1
/
+1
2024-01-07
gitlab-ci.yml: Install librsvg instead of inkscape
Akira Yokosawa
1
-1
/
+1
2023-08-04
utilities/gitlab-ci: Fully update system before building
Leonardo Bras
1
-2
/
+2
2023-07-07
runlatex.sh: Amend message on out-of-date cleveref
Akira Yokosawa
1
-2
/
+2
2023-07-07
runlatex.sh: Fix typo (exerpt -> excerpt)
Akira Yokosawa
1
-3
/
+3
2023-07-07
run{first}latex.sh: Reorder checks of fatal error/warning messages
Akira Yokosawa
2
-25
/
+27
2023-06-12
utilities/toarxiv: Include .png figures
Paul E. McKenney
1
-1
/
+1
2023-06-12
fixsvgfonts.sh: Convert sans-serif into 'DejaVu Sans'
Akira Yokosawa
2
-2
/
+2
2023-06-11
utilities/torelease: Update git repo target
Paul E. McKenney
1
-1
/
+1
2023-06-11
utilities/torelease: Add ebook PDF to final list
Paul E. McKenney
1
-1
/
+1
2023-06-08
utilities/gitlab-ci: Remove custom build of fig2ps
Leonardo Bras
1
-3
/
+0
2023-06-03
utilities/gitlab-ci: Fix gitlab-ci due to Arch Linux deprecating texlive-most
Leonardo Bras
1
-1
/
+1
2023-04-29
precheck.sh: Export LC_TIME
Akira Yokosawa
1
-1
/
+1
2023-03-18
parallel-latex-regress.sh: Pass WHICH=which to reference Makefile
Akira Yokosawa
1
-1
/
+1
2023-03-16
precheck.sh: Test sed against repeat patterns \+ and \?
Akira Yokosawa
1
-12
/
+6
2023-03-16
autodate.sh: Allow alternative name for sed
Akira Yokosawa
1
-5
/
+6
2023-03-10
Stop using 'which' command in build scripts
Akira Yokosawa
3
-4
/
+8
2023-03-05
Add precheck.sh
Akira Yokosawa
3
-14
/
+115
2023-03-05
Makefile: Move CREFPAIR check into cleverefcheck.sh
Akira Yokosawa
1
-0
/
+14
2023-03-02
autodate.sh: Allow alternative command name for 'date'
Akira Yokosawa
1
-9
/
+11
2023-03-02
autodate.sh: Add code for BSD-flavor date command
Akira Yokosawa
1
-3
/
+19
2023-03-02
extractqqz.sh: Allow alternative command name for 'sed'
Akira Yokosawa
1
-7
/
+10
2023-03-02
Use /usr/bin/env in shebang of perl scripts
Akira Yokosawa
9
-9
/
+9
2023-02-06
utilities/gitlab-ci: Change base machine type to 2-cpu to fix "make check"
Leonardo Bras
1
-0
/
+1
2023-02-06
gitlab-ci.yml: Add Liberation font families for PDF build
Akira Yokosawa
1
-1
/
+1
2023-02-03
utilities/gitlab-ci.yml: Add 'make check' on test_codesamples
Leonardo Bras
1
-0
/
+1
2023-02-03
autodate.sh: Add graceful fallback of commitid-only mode for shallow clone
Akira Yokosawa
1
-24
/
+30
2023-02-02
Add utilities/gitlab-ci.yml for pdf generation and testing on Gitlab.
Leonardo Bras
1
-0
/
+33
2023-01-25
run{first}latex.sh: Set default of LATEX variable properly
Akira Yokosawa
2
-2
/
+2
2022-11-21
Replace "egrep" with "grep -E" in scripts
Akira Yokosawa
1
-1
/
+1
2022-09-27
utilities/toarxiv: Add a few new-to-arxiv files
Paul E. McKenney
1
-1
/
+2
2022-04-11
runlatex.sh: Align status report messages
Akira Yokosawa
1
-3
/
+4
2022-04-11
run(first)latex.sh: Catch error exit of LATEX
Akira Yokosawa
2
-6
/
+18
2022-04-11
run{first}latex.sh: Use variable for 'pdflatex' command
Akira Yokosawa
4
-7
/
+273
2022-04-03
punctcheck.pl: Add hints in complaint messages
Akira Yokosawa
1
-0
/
+9
2022-04-03
punctcheck.pl: Add pattern to catch reverse use of period markers
Akira Yokosawa
1
-0
/
+6
2022-02-09
cleverefcheck.pl: Add patterns to catch QQz positioning issues
Akira Yokosawa
1
-0
/
+18
2022-01-29
Add script for parallel-pdflatex-run regression test
Akira Yokosawa
1
-0
/
+75
2022-01-18
index, glossary: Underline page numbers in Glossary
Akira Yokosawa
1
-0
/
+9
2022-01-18
index: Initial page number format support
Akira Yokosawa
2
-0
/
+35
2022-01-07
punctcheck.pl: Fix false positive by stricter pattern for \acr{}
Akira Yokosawa
1
-1
/
+1
2021-12-26
utilities/torelease: Add ebook version to release process
Paul E. McKenney
1
-1
/
+12
2021-12-24
utilities: Upgrade toarxiv.sh for new release
Paul E. McKenney
1
-2
/
+2
2021-12-22
utilities: Fix torelease.sh error in comment
v2021.12.22a
Paul E. McKenney
1
-1
/
+1
2021-12-08
cleverefcheck.pl: Add test of \begin{...} next to epigraph
Akira Yokosawa
1
-0
/
+15
2021-12-08
cleverefcheck.pl: Add test of \begin{...} at head of QQA
Akira Yokosawa
1
-0
/
+17
2021-12-08
cleverefcheck.pl: Add test of listing next to heading
Akira Yokosawa
1
-0
/
+18
2021-10-18
fixsvgfonts-urwps: Add patterns for 'URW Gothic'
Akira Yokosawa
1
-1
/
+3
2021-09-26
Update on-the-fly font-substitution patterns for .eps and .svg files
Akira Yokosawa
4
-30
/
+30
2021-08-25
punctcheck.pl: Add regex to catch punctuation marks after 'Appendix X'
Akira Yokosawa
1
-1
/
+2
2021-08-17
Makefile: Rename periodcheck --> punctcheck
Akira Yokosawa
2
-1
/
+1
2021-08-17
cleverefcheck: Add pattern to catch typo in indexing macros
Akira Yokosawa
1
-0
/
+8
2021-08-17
periodcheck: Use counter to prevent false negatives
Akira Yokosawa
2
-31
/
+28
2021-08-17
periodcheck: Improve regex
Akira Yokosawa
2
-6
/
+12
2021-08-17
cleverefcheck: Check lower-case word after \item
Akira Yokosawa
1
-1
/
+4
2021-08-17
periodcheck: Add colon-related checks
Akira Yokosawa
2
-25
/
+42
2021-06-09
cleverefcheck: Add check of indent by white spaces
Akira Yokosawa
2
-2
/
+7
2021-06-09
periodcheck: Check question and exclamation marks as well
Akira Yokosawa
1
-8
/
+20
2021-06-09
cleverefcheck: Add check of sentences starting with lower-case words
Akira Yokosawa
1
-16
/
+41
2021-05-18
fixsvgfonts: Add pattern for 'sans-serif'
Akira Yokosawa
2
-0
/
+4
2021-05-06
cleverefcheck: Add check script of cleveref macro usage
Akira Yokosawa
2
-0
/
+119
2021-05-03
utilities/autodate.sh: Fix potential hung-up on missing tcolorbox
Akira Yokosawa
1
-8
/
+16
2021-04-30
periodcheck: Add check of '\@.' and '.\@' uses
Akira Yokosawa
1
-0
/
+4
2021-04-27
periodcheck: Replace escaped percent symbol first
Akira Yokosawa
1
-7
/
+7
2021-04-27
periodcheck: Improve label string matching
Akira Yokosawa
2
-4
/
+12
2021-04-27
periodcheck: Add check of nbsp in front of \cite{}
Akira Yokosawa
1
-1
/
+7
2021-04-27
periodcheck: Add script to check missing annotation of period
Akira Yokosawa
2
-0
/
+96
2021-04-21
synctex-forward: Skip database check when reverting
Akira Yokosawa
1
-0
/
+6
2021-04-21
synctex-forward: Update target list
Akira Yokosawa
1
-3
/
+7
2021-04-14
qqz.sty: Modify -nq build to have chapterwise quiz-only section
Akira Yokosawa
1
-1
/
+24
2021-04-05
FAQ-BUILD: Ubuntu Bionic needs up-to-date glossaries-extra
Akira Yokosawa
1
-2
/
+2
2021-04-05
index, acronym: Add acronym list and two-level indexing
Akira Yokosawa
1
-0
/
+1
2021-03-29
utilities/toarxiv: Add new files to Arxiv file tree
Paul E. McKenney
1
-1
/
+1
2021-03-28
runlatex.sh: Catch warning from makeindex early
Akira Yokosawa
1
-0
/
+5
2021-03-27
utilities: Add a script for automated latex package install
SeongJae Park
1
-0
/
+44
2021-02-15
utilities/torelease.sh: Don't generate second Changes.*.txt file
Paul E. McKenney
1
-1
/
+1
2021-02-09
utilities/torelease.sh: Avoid truncating change log
Paul E. McKenney
1
-2
/
+5
2021-02-07
utilities: Make torelease.sh wait for input before hitting repos
v2021.02.07a
Edition.2-rc6
Paul E. McKenney
1
-2
/
+2
2021-01-18
utilities: Touch perfbook-lt.tex to force autodate rebuild
Paul E. McKenney
1
-1
/
+2
2021-01-10
utilities: Update default remote tag for torelease.sh
v2021.01.10a
Paul E. McKenney
1
-1
/
+1
2020-12-29
utilities: Fix torelease.sh tag printout
Paul E. McKenney
1
-1
/
+1
2020-11-24
synctex-forward: Add new targets in target list
akiyks.2020.11.24a
Akira Yokosawa
1
-1
/
+5
2020-11-24
PoC of additional API Index
Akira Yokosawa
1
-0
/
+1
2020-11-24
PoC of indexing
Akira Yokosawa
1
-0
/
+1
2020-10-24
utilities/autodate.sh: Make newer tcolorbox behave as before
Akira Yokosawa
1
-0
/
+10
2020-07-29
Enhance qqz scheme for chapterwise QQZ answers
Akira Yokosawa
1
-0
/
+42
2020-05-31
runlatex.sh: Give up early on undefined refs
Akira Yokosawa
1
-17
/
+25
2020-03-31
utilities/torelease: Make sure new tag is pushed
Akira Yokosawa
1
-3
/
+17
2020-03-31
Enable framed Quick Quizzes on release tags
Akira Yokosawa
1
-1
/
+6
2020-03-26
Makefile: Add and rename targets for framed and no Quick Quizzes
Akira Yokosawa
1
-1
/
+1
2020-03-26
synctex-forward: Add recently added targets
Akira Yokosawa
1
-1
/
+1
2020-03-26
Permit consecutive QQs to appear in a framed box
Akira Yokosawa
1
-4
/
+4
2020-03-26
Add experimental target 'noqq' (sans inline Quick Quizzes)
Akira Yokosawa
1
-4
/
+4
2020-03-15
treewide: Renew format of Quick Quiz macro
Akira Yokosawa
1
-4
/
+4
2020-02-10
utilities/toarxiv: Copy up-to-date 'fvextra and 'epigraph'
Akira Yokosawa
1
-0
/
+2
2020-01-31
Rename environments 'linelabel' and 'lineref'
Akira Yokosawa
2
-9
/
+9
2020-01-16
utilities/fixsvgfonts-urwps.sh: Use symbol font available on F31
Akira Yokosawa
4
-15
/
+6
2020-01-05
utilities/toarxiv.sh: Get rid of borders around hyperlinks
Akira Yokosawa
1
-2
/
+2
2019-12-30
utilities/autodate: Show most recent tag as well as commit
Paul E. McKenney
1
-1
/
+1
2019-12-30
utilities/torelease: Fix typos
Paul E. McKenney
1
-2
/
+2
2019-12-29
utilities/autodate: Put commit-id in footer by 'draftwatermark'
Akira Yokosawa
1
-0
/
+6
2019-12-29
utilities/autodate: Use 'fmtcount' package for ordinals
Akira Yokosawa
1
-22
/
+5
2019-12-26
utilities/autodate: Convert current tag to release/edition text
Paul E. McKenney
1
-3
/
+51
2019-12-25
utilities: Add release script
Paul E. McKenney
1
-0
/
+93
2019-12-24
utilities/toarxiv: Replace "@" with "=" in filenames
Paul E. McKenney
1
-1
/
+16
2019-12-24
utilities/autodate: Restore compatibility with bash
Akira Yokosawa
1
-4
/
+3
2019-12-24
utilitiex/toarxiv: Update for recent changes
Paul E. McKenney
1
-2
/
+5
2019-12-22
utilities/autodate: Mark released versions
Paul E. McKenney
1
-1
/
+8
2019-12-02
treewide: Update Paul's email address
Paul E. McKenney
11
-11
/
+11
2019-12-02
treewide: Update copyright notices
Paul E. McKenney
24
-24
/
+48
2019-11-02
Makefile: Add existence chech of 'newtx' and 'courier-scaled' fonts
Akira Yokosawa
1
-6
/
+0
2019-11-02
runfirstlatex.sh: Improve detection of incompatible packages
Akira Yokosawa
1
-3
/
+9
2019-11-02
runfirstlatex.sh: Add version check of newtx package
Akira Yokosawa
1
-0
/
+19
2019-11-02
runfirstlatex.sh: Add check of buggy 'listings' package
Akira Yokosawa
1
-0
/
+12
2019-11-02
runfirstlatex.sh: Detect warning of incompatible package version
Akira Yokosawa
1
-0
/
+6
2019-10-22
FAQ-BUILD: Mention how to enable SyncTeX support
Akira Yokosawa
1
-0
/
+2
2019-10-22
Add output of '% mainfile: perfbook.tex' tags in extraction scripts
Akira Yokosawa
3
-0
/
+3
2019-10-22
Add synctex-forward.sh
Akira Yokosawa
1
-0
/
+89
2019-10-11
Warn of buggy 'cleveref' package
Akira Yokosawa
1
-0
/
+10
2019-09-17
Add optional flag 'LATEX_OPT' in run{first}latex.sh
Balbir Singh
2
-2
/
+2
2019-08-06
treewide: Update Paul's email address
Paul E. McKenney
11
-11
/
+11
2019-04-05
fcvextract.pl: Add rule for option 'gobbleblank'
Akira Yokosawa
1
-0
/
+19
2019-04-05
fcvextract.pl: Add rule to ignore white spaces around comment block
Akira Yokosawa
1
-0
/
+6
2019-04-05
Update mpostcheck.sh to get ready for TeX Live 2019
Akira Yokosawa
1
-7
/
+9
2019-02-25
Makefile: Add optional recipe to detect conflict in page group object
Akira Yokosawa
1
-0
/
+37
2019-02-02
fcvextract.pl: Treat '.spin' files as C sources
Akira Yokosawa
1
-6
/
+2
2019-01-26
Add checkfcv.pl
Akira Yokosawa
1
-0
/
+78
2019-01-16
debugging: Employ new scheme for code snippets
Akira Yokosawa
2
-31
/
+33
2018-12-26
gen_snippet_d.pl: Add rules to ignore editor's backup files
Akira Yokosawa
1
-6
/
+10
2018-12-24
fcvextract.pl: Support '/* \lnlbl{...} */' style label in C source
Akira Yokosawa
1
-0
/
+5
2018-12-24
fcvextract.pl: Make 'keepcomment=no' as default
Akira Yokosawa
1
-5
/
+5
2018-12-24
fcvextract.pl: Enhance comment block handling of C source
Akira Yokosawa
1
-5
/
+77
2018-12-11
utilities: Add a script to extract epigraphs
Paul E. McKenney
1
-0
/
+34
2018-11-29
Use '(* ... *)' style comments in epilogue of litmus tests
Akira Yokosawa
1
-38
/
+12
2018-10-31
reorder_ltms.pl: Add 'locationslabel=' option to \end[snippet]
Akira Yokosawa
1
-0
/
+15
2018-10-01
CodeSamples: Exclude meta command lines in building api.h
Akira Yokosawa
1
-8
/
+8
2018-09-23
fcvextract.pl: Support 'style=' option and pass through other options
Akira Yokosawa
1
-4
/
+33
2018-09-23
reorder_ltms.pl: Enable further labeling in litmus test snippet
Akira Yokosawa
1
-1
/
+26
2018-09-23
Add scripts and recipes to work around restriction of herdtools7
Akira Yokosawa
3
-3
/
+154
2018-09-23
Update build scripts to support code snippets other than 'C'
Akira Yokosawa
2
-9
/
+22
2018-09-23
fcvextract.pl: Use 'linelabel' env in extracted snippet
Akira Yokosawa
1
-6
/
+7
2018-08-05
Add dependencies of perfbook_flat.tex to CodeSamples/.../*.fcv files
Akira Yokosawa
3
-22
/
+15
2018-08-04
Add dependencis to scripts for extracting code snippets
Akira Yokosawa
2
-3
/
+16
2018-08-04
Catch failure in genaration of CodeSamples/snippets.mk
Akira Yokosawa
2
-10
/
+24
2018-08-03
Automate sub makefile update
Akira Yokosawa
1
-0
/
+55
2018-08-03
Update hyphen2endash
Akira Yokosawa
1
-0
/
+3
2018-08-03
Add script to extract code snippet from code sample
Akira Yokosawa
1
-0
/
+166
2018-07-18
utilities: Provide scripts instead of broken symlinks
Paul E. McKenney
3
-3
/
+104
2018-05-13
Makefile: Move check of 'Steel City Comic' font from runlatex.sh
Akira Yokosawa
1
-8
/
+0
2018-05-13
fixsvgfonts: Fix typo
Akira Yokosawa
2
-3
/
+3
2018-01-27
Makefile: Support URW++ v2 font family names
Akira Yokosawa
3
-0
/
+111
2018-01-27
Fix pattern order in fixfonts.sh
Akira Yokosawa
1
-6
/
+22
2018-01-27
Add fixsvgfonts.sh
Akira Yokosawa
1
-0
/
+15
2017-11-18
Update qqzreorder.pl to take care of listing at the end of QQA
Akira Yokosawa
1
-12
/
+12
2017-11-04
hyphen2endash.sh: Add patterns for 'nn-mm days' and 'nn-mm sheets'
Akira Yokosawa
1
-0
/
+6
2017-09-24
memorder: Reduce color saturation of MoreThanOneValue figure
Akira Yokosawa
1
-0
/
+3
2017-06-16
hyphen2endash: Add patterns for QC section
Akira Yokosawa
1
-0
/
+8
2017-05-08
utilities: Add important usage info to toarxiv.sh
Paul E. McKenney
1
-1
/
+1
2017-03-24
Add another build error check
Akira Yokosawa
2
-0
/
+12
2017-03-14
runlatex.sh: Refactor further
Akira Yokosawa
1
-10
/
+17
2017-03-12
runlatex.sh: Add more lines of grep output around warning/error log
Akira Yokosawa
2
-2
/
+6
2017-03-12
runlatex.sh: Fix typo in grep pattern
Akira Yokosawa
2
-2
/
+2
2017-03-12
runlatex.sh: Refactor by defining functions
Akira Yokosawa
1
-46
/
+34
2017-01-30
Update hyphen-to-endash scripts
Akira Yokosawa
3
-1
/
+42
2017-01-22
autodate.sh: Use printf command instead of echo
Akira Yokosawa
1
-3
/
+3
2017-01-09
qqz: Add script to reorder lines in qqz.tex
Akira Yokosawa
1
-0
/
+88
2017-01-03
Add prototype script for arxiv.org
Paul E. McKenney
1
-0
/
+65
2017-01-03
Make date of git commit be reflected automatically
Akira Yokosawa
1
-0
/
+48
2016-12-11
Abort build if 'mpost' is present in sources
Akira Yokosawa
3
-0
/
+159
2016-11-04
runlatex.sh: Add a round for possible bib update
Akira Yokosawa
1
-1
/
+9
2016-09-18
hyphen2endash.sh: Merge subst patterns
Akira Yokosawa
1
-14
/
+5
2016-09-18
hyphen2endash.sh: Add substitution patterns
Akira Yokosawa
2
-4
/
+12
2016-09-13
Add scripts to check 'verbbox' env usage
Akira Yokosawa
2
-0
/
+87
2016-08-13
dohyphen2endash.sh: Use mktemp to create temp file
Akira Yokosawa
1
-5
/
+5
2016-08-13
dohyphen2endash.sh: Add check of git status
Akira Yokosawa
1
-0
/
+38
2016-08-13
Trial of replacing hyphens with en-dashes for number
Akira Yokosawa
2
-0
/
+86
2016-08-10
Trial of replacing hyphens of negative values with minus signs
Akira Yokosawa
1
-0
/
+28
2016-07-02
qqz: Add cross-link reference at the end of each QQ and QQA
Akira Yokosawa
1
-1
/
+1
2016-06-08
build scripts: Suppress warning messages
Akira Yokosawa
2
-9
/
+9
2016-05-21
Fix false positives in font check
Akira Yokosawa
2
-4
/
+4
2016-05-18
Fix typo "baloon" -> "balloon"
Paul E. McKenney
2
-2
/
+2
2016-05-11
Further tweaks of Makefile
Akira Yokosawa
1
-2
/
+4
2016-05-11
Further improvement of build scripts
Akira Yokosawa
1
-0
/
+1
2016-05-11
Add font installation check
Akira Yokosawa
2
-0
/
+20
2016-05-03
advsync: Use colors nicer to your eyes
Akira Yokosawa
1
-99
/
+194
2016-05-01
advsync: Replace table with diagrams in "Variables Can
Akira Yokosawa
1
-0
/
+185
2016-04-23
Improve behavior of build scripts
Akira Yokosawa
2
-19
/
+112
2015-10-07
Update FSF address to point to their website
Paul E. McKenney
17
-34
/
+34
2014-02-28
Handle fatal errors from latex
Paul E. McKenney
1
-2
/
+10
2014-01-26
Script to extract perfbook contributors
v2014.01.26a
Paul E. McKenney
1
-0
/
+29
2013-11-25
Automatically generate .pdf from .svg using inkscape
Paul E. McKenney
1
-0
/
+11
2013-11-14
Don't blow away inkscape PDFs during "make clean".
Paul E. McKenney
1
-0
/
+35
2012-12-31
Add some data-reduction utility scripts
Paul E. McKenney
2
-0
/
+121
2012-04-29
Avoid needlessly rerunning pdflatex.
Paul E. McKenney
1
-0
/
+58
2011-02-12
More HTML fixes.
v2011.02.12a
Paul E. McKenney
1
-0
/
+10
2011-02-12
Fixes to HTML generation.
Paul E. McKenney
1
-0
/
+1
2011-02-08
Apply Jan's more-quotes-less-sed change elsewhere
Paul E. McKenney
2
-14
/
+14
2011-02-07
eps2pdf: proper quoting, less sed
Jan Engelhardt
1
-3
/
+6
2011-02-07
build: make eps2pdf print status
Jan Engelhardt
1
-0
/
+1
2011-02-06
Avoid some cases of truncated figures
Paul E. McKenney
1
-1
/
+1
[next]