Data hazard (source code)

= Data hazard

An execution-timing conflict arising from the ordering of accesses to a value. A <read-after-write hazard> occurs when a consumer would read before its required producer's value becomes available.