Programming Deadlock
1.21K subscribers
3 photos
83 files
1.06K links
Channel about programming: C++, Rust, Zig, Go, Type Theory, Compilers, Threading, Distributed Systems and more...
Download Telegram
lf.pdf
507.5 KB
Leader/Followers: A Design Pattern for Efficient Multi-threaded Event Demultiplexing and Dispatching
https://www.cs.wm.edu/~dcschmidt/PDF/lf.pdf
correct-lifting.pdf
1.1 MB
Verifiably Correct Lifting of Position-Independent x86-64 Binaries to Symbolized Assembly
https://dl.acm.org/doi/pdf/10.1145/3658644.3690244
"Judging whether life is or is not worth living amounts to answering the fundamental question of philosophy. All the rest — whether or not the world has three dimensions, whether the mind has nine or twelve categories — comes afterwards. These are games; one must first answer." Albert Camus in The Myth of Sisyphus

https://arxiv.org/abs/2106.11285
mimalloc: A general purpose allocator with excellent performance characteristics. Initially developed by Daan Leijen for the runtime systems of the Koka and Lean languages.
https://github.com/microsoft/mimalloc/