Async Allocators
October 16, 2024Making allocators async is a bad great idea
A deep dive into the potential benefits, and awkward drawbacks, by making all allocations async and fallible
Making allocators async is a bad great idea
A deep dive into the potential benefits, and awkward drawbacks, by making all allocations async and fallible
Just simple enough to cause problems
An overview of how devices decide how to split streams of bits and bytes into frames, and the things that can go wrong
A somewhat reasonable use of dynamic linking
Amos presents rubicon, which through terrible dynamic linking crimes, brought joy again into developing their website
How to think in a-sync
An introduction to how the 'plumbing' of async tasks and drivers wait, sleep, and are notified for efficient cooperative action; and a glowing overview of the maitake-sync crate's main primitives
How global is your context? And does it really need atomic reference counting?