Fundamental principle

TOF, a nondeterminism culprit, introduces new define-use relations between W and R beyond traditional concurrency.

TOF bug categorization

Conflicting RRegular RRecovery
WCrash Crash-regular TOF bug Crash-recovery TOF bug

Crash-regular TOF bugs


Crash-recovery TOF bugs


  1. “from” means W/R physically executes on the node or casually initiated by the node.  2 3