Re:A Usable C++ Dialect That Is Safe Against Memory Corruption
by btilly on Friday March 16, 2018 @05:40PM
(#16604218)
The example in the case that I linked was single threaded code having a check for a null pointer unexpectedly removed.
So no threads, no shared memory, no locking mechanisms, no interrupts. Just a compiler making valid optimization and removing a necessary guard condition.
So no threads, no shared memory, no locking mechanisms, no interrupts. Just a compiler making valid optimization and removing a necessary guard condition.
Try again.