Model Checking, Tla Plus, TLC, Java, Concurrency.
52, col 9 to line 53, col 62 of module Buffer> /\ buffer = <<m1>> /\ waitSet = {} State 3: <Action line 52, col 9 to line 53, col 62 of module Buffer> /\ buffer = <<m1, m1>> /\ waitSet = {} State 4: <Action line 52, col 9 to line 53, col 62 of module Buffer> /\ buffer = <<m1, m1>> /\ waitSet = {p1}