cosmopolitan/tool
Justine Tunney 1bf2d8e308
Further improve mmap() locking story
The way to use double linked lists, is to remove all the things you want
to work on, insert them into a new list on the stack. Then once you have
all the work items, you release the lock, do your work, and then lock it
again, to add the shelled out items back to a global freelist.
2024-06-29 17:12:43 -07:00
..
args Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
build Introduce ctl::set and ctl::map 2024-06-23 22:27:11 -07:00
cosmocc Further improve mmap() locking story 2024-06-29 17:12:43 -07:00
curl Refactor and improve CTL and other code 2024-06-04 05:45:48 -07:00
decode Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
emacs Introduce more CTL content 2024-06-27 22:42:32 -07:00
hello Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
lambda Rewrite memory manager 2024-06-22 05:45:11 -07:00
net Do more quality assurance work 2024-06-24 06:53:49 -07:00
plinko Rewrite memory manager 2024-06-22 05:45:11 -07:00
scripts Refactor and improve CTL and other code 2024-06-04 05:45:48 -07:00
viz Rewrite memory manager 2024-06-22 05:45:11 -07:00
zsh Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00