3 ms·
Either that, or a race condition.
by Eiwatah4 13y ago
Either that, or a race condition.
- johnbender 13y agoI'm not sure that's necessarily the case. See my comment above about sequential consistency.
- ben0x539 13y agoAren't those undefined behavior bugs?
- Dylan16807 13y agoImagine two threads that safely lock a resource, increment it, copy the value, and then unlock it. This is entirely defined, but also a race condition. Race conditions are a lot like unsanitized input. They don't cause problems by themselves, but if you make incorrect assumptions it's easy to write incorrect code.
- gsg 13y agoIt's data races specifically that are undefined behaviour.