Talks · June 2016 · NDC

Generic Locking in C++

Lock-based synchronization still has well understood downsides such as proneness to races and deadlocks due to its poor integration with type systems.