I only do high-quality commit messages.

Programmer with the Kex team at Nightdive Studios, schoolboy-error maker, and member of Team Eternity. All opinions expressed here are solely my own.
I only do high-quality commit messages.
This fix was discovered by me putting a printf above the unlock, it fixing the hitching, then me removing the printf and adding and moving this yield around until it no longer hitched.
I've been working on clearing out multithreading bugs from the Doom source port I work on (of which there are far too many), and my first fix for spectre fuzz had some quirks which could result in some pretty neat effects.