Re:The memory models that underlie programming languages (2016)
by nine_k on Thursday June 10, 2021 @02:16PM
(#27463683)
I agree, but I still can't see where a WM might need to concurrently write to a per-window event queue. Also, I can't see why pushing onto a queue can't be blocking (with a timeout) and use a mutex, if multiple threads need to write to it.
With game engines, all bets are off, of course.