1733b63057
the intention was probably to enforce ordering between stores to volatile variables within the same thread, but that does not seem important here and there's also no guarantee that they will be seen in that order from other threads (which I knew so it must have been meant as an "increase probability" thing), so it mostly just adds confusion and looks silly.