Reduce GNU Make latency 17% for cosmo

fgets() is now 4x faster which makes Make 2% faster. Landlock Make now
has a builtin $(uniq ...) function that uses critbit trees rather than
functional programming. Since uniq is the most important function this
optimization makes our cold start latency 15% faster.
This commit is contained in:
Justine Tunney 2022-08-19 15:29:24 -07:00
parent 8835b82a7c
commit d76dfadc7a
7 changed files with 96 additions and 11 deletions

2
.gitignore vendored
View file

@ -11,3 +11,5 @@ __pycache__
/TAGS
/bx_enh_dbg.ini
/tool/emacs/*.elc
/perf.data
/perf.data.old