Mutex
Mutual-exclusion lock used by stats whose update logic spans multiple cells or multiple steps and therefore can't be made elementwise atomic. Obtain one for a given Concurrency level via Concurrency.lock: a no-op under Concurrency.None (single-threaded, zero overhead), a platform mutex otherwise.