Preemption is GC for memory reordering (2019)

Software Development, Programming Languages, Concurrency(pvk.ca)view on HackerNews
lock-freepreemptionbarrierdinterruptsconcurrency

Author: mpweiher

Date: 7/8/2026

Article Summary:
The article discusses the use of preemption as a source of pre-paid barriers for lock-free code in userspace, and presents a solution using a daemon called barrierd that tracks interrupt times to provide implicit barriers.