Model Checking, Tla Plus, TLC, Java, Concurrency.
the same set. In the same way, the transition from state 19 to state 20 has p1 call notify, and p2 is notified; from state 20 to 21, another put operation notifies p1: State 21: <Action line 52, col 9 to line 53, col 62 of module Buffer> /\ buffer = <<m1, m1>> /\ waitSet = {c1, c2} At this point,