cosmopolitan/libc/vga
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
..
readv-vga.c Bare metal VGA: clarify code comments (#616) 2022-09-13 15:26:33 -07:00
rlinit-init-vga.S [metal] Push forward timing of VGA TTY initialization (#653) 2022-10-07 17:10:28 -07:00
rlinit-vesa.S Add basic character output for VGA graphics mode console (#649) 2022-10-05 06:46:50 -07:00
tty-graph.c Show "screen of death" on VGA console upon program crash (#650) 2022-10-06 05:36:15 -07:00
tty-graph.inc Show "screen of death" on VGA console upon program crash (#650) 2022-10-06 05:36:15 -07:00
tty-klog.greg.c Show "screen of death" on VGA console upon program crash (#650) 2022-10-06 05:36:15 -07:00
tty.greg.c Make more threading improvements 2022-11-01 23:28:26 -07:00
vga-font-default.c Add basic character output for VGA graphics mode console (#649) 2022-10-05 06:46:50 -07:00
vga-init.greg.c [metal] Allow more fine-grained control over page permissions (#663) 2022-10-12 11:07:11 -07:00
vga.internal.h Show "screen of death" on VGA console upon program crash (#650) 2022-10-06 05:36:15 -07:00
vga.mk Add VGA support on bare metal (#588) 2022-09-06 18:41:08 -07:00
writev-vga.c Show "screen of death" on VGA console upon program crash (#650) 2022-10-06 05:36:15 -07:00