Skip to content

Wait-free

Category: Lock-free · Status: stub

One line: Stronger than lock-free: every thread finishes its own operation in a bounded number of its own steps, whatever the other threads do.

How it connects

flowchart LR
  n_lock_free["Lock-free"]
  n_wait_free["Wait-free"]
  n_wait_free -->|is a| n_lock_free
  classDef center stroke-width:3px
  class n_wait_free center
  classDef outside stroke-dasharray: 4 3
  class n_lock_free outside

Where to read more