7:42:42beachloke: How far is the office from your home?
8:08:41beachloke: I think I pretty much finished the design of the synchronization protocol between the global garbage collector and the per-thread nursery collectors. When you have time (obviously not today), I would appreciate if you would take a look.
9:43:47beachloke: I mentioned condition variables because I never quite understood how they work, and I suspect my combination of CAS and semaphores is exactly what condition variables do.