cosmopolitan/tool/plinko/lib
Justine Tunney e522aa3a07
Make more threading improvements
- ASAN memory morgue is now lockless
- Make C11 atomics header more portable
- Rewrote pthread keys support to be lockless
- Simplify Python's unicode table unpacking code
- Make crash report write(2) closer to being atomic
- Make it possible to strace/ftrace a single thread
- ASAN now checks nul-terminated strings fast and properly
- Windows fork() now restores TLS memory of calling thread
2022-11-01 23:28:26 -07:00
..
algebra.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
assoc.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
binarytrees.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
bind.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
char.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
char.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
cmp.c Fix some plinko documentation 2022-06-10 03:28:24 -07:00
config.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
cons.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
cons.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
countatoms.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
countreferences.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
define.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
desymbolize.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
dispatchycombine.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
enclose.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
error.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
error.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
evlis.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
expand.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
findfreevariables.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
flush.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
gc.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
gc.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
getlongsum.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
hasatom.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
histo.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
histo.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
index.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
index.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
infix.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
intern.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
iscar.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
iscdr.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
isconstant.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
isdelegate.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
isif.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
iswide.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
isycombinator.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
ktpenc.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
ktpenc.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
lib.mk Fold LIBC_RAND into LIBC_STDIO/TINYMATH/INTRIN 2022-08-11 12:32:00 -07:00
library.lisp Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
makesclosures.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
ok.lisp Add LISP interpreter 2022-04-07 20:30:22 -07:00
pairlis.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
plan.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
planfuncalls.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
plinko.c Make more threading improvements 2022-11-01 23:28:26 -07:00
plinko.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
preplan.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
prettyprint.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
print.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
print.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
printchar.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
printf.c Make more threading improvements 2022-11-01 23:28:26 -07:00
printf.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
printheap.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
printint.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
printtree.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
printvars.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
read.c Make more threading improvements 2022-11-01 23:28:26 -07:00
readstring.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
reverse.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
setup.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
stack.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
symbolize.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
trace.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
trace.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
tree.c Add LISP interpreter 2022-04-07 20:30:22 -07:00
tree.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
types.h Add LISP interpreter 2022-04-07 20:30:22 -07:00
vars.c Add LISP interpreter 2022-04-07 20:30:22 -07:00