cosmopolitan/tool/plinko/lib
Justine Tunney 7c83f4abc8
Make improvements
- wcsstr() is now linearly complex
- strstr16() is now linearly complex
- strstr() is now vectorized on aarch64 (10x)
- strstr() now uses KMP on pathological cases
- memmem() is now vectorized on aarch64 (10x)
- memmem() now uses KMP on pathological cases
- Disable shared_ptr::owner_before until fixed
- Make iswlower(), iswupper() consistent with glibc
- Remove figure space from iswspace() implementation
- Include line and paragraph separator in iswcntrl()
- Use Musl wcwidth(), iswalpha(), iswpunct(), towlower(), towupper()
2024-09-01 01:27:47 -07:00
..
algebra.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
assoc.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
binarytrees.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
bind.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00
char.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
char.h Reduce header complexity 2023-11-28 14:39:42 -08:00
cmp.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
config.h Reduce header complexity 2023-11-28 14:39:42 -08:00
cons.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
cons.h Reduce header complexity 2023-11-28 14:39:42 -08:00
countatoms.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
countreferences.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
define.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
desymbolize.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
dispatchycombine.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
enclose.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
error.c Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
error.h Reduce header complexity 2023-11-28 14:39:42 -08:00
evlis.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
expand.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
findfreevariables.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
flush.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
gc.c Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
gc.h Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
getlongsum.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
hasatom.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
histo.c Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
histo.h Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
index.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
index.h Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
infix.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
intern.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iscar.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
iscdr.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
isconstant.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
isdelegate.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
isif.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
iswide.c Make improvements 2024-09-01 01:27:47 -07:00
isycombinator.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
ktpenc.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ktpenc.h Reduce header complexity 2023-11-28 14:39:42 -08:00
library.lisp Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
makesclosures.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
ok.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
pairlis.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
plan.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
planfuncalls.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
plinko.c Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
plinko.h Rerun clang-format on the repo (#1217) 2024-06-15 16:34:48 -04:00
preplan.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
prettyprint.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
print.c Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
print.h Reduce header complexity 2023-11-28 14:39:42 -08:00
printchar.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
printf.c Get rid of .internal.h convention in LIBC_INTRIN 2024-07-19 19:38:00 -07:00
printf.h Reduce header complexity 2023-11-28 14:39:42 -08:00
printheap.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
printint.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
printtree.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
printvars.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
read.c Get rid of .internal.h convention in LIBC_INTRIN 2024-07-19 19:38:00 -07:00
readstring.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
reverse.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
setup.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
stack.h Reduce header complexity 2023-11-28 14:39:42 -08:00
symbolize.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
trace.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
trace.h Reduce header complexity 2023-11-28 14:39:42 -08:00
tree.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
tree.h Reduce header complexity 2023-11-28 14:39:42 -08:00
types.h Reduce header complexity 2023-11-28 14:39:42 -08:00
vars.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00