diff --git a/lib/system/yrc_proof.tla b/lib/system/yrc_proof.tla index 3e46f0e867..67d6d31a74 100644 --- a/lib/system/yrc_proof.tla +++ b/lib/system/yrc_proof.tla @@ -365,7 +365,7 @@ MarkGray(obj, desc) == \* For roots, the RC includes external refs which survive trial deletion. rc' = [x \in Objects |-> IF x \in allReachable THEN rc[x] - internalEdgeCount[x] ELSE rc[x]] - /\ UNCHANGED <> + /\ UNCHANGED <> \* ============================================================================ \* Scan Phase @@ -442,7 +442,7 @@ CollectColor(obj, desc, targetColor) == edges' = [edges EXCEPT ![obj] = [x \in Objects |-> IF x = obj THEN FALSE ELSE edges[obj][x]]] /\ color' = [color EXCEPT ![obj] = colBlack] \* Mark as freed - /\ UNCHANGED <> + /\ UNCHANGED <> \* ============================================================================ \* Collection Cycle: collectCyclesBacon @@ -454,7 +454,7 @@ StartCollection == /\ Len(mergedRoots) >= RootsThreshold /\ collecting' = TRUE /\ gcEnv' = [touched |-> 0, edges |-> 0, rcSum |-> 0, toFree |-> {}] - /\ UNCHANGED <> + /\ UNCHANGED <> EndCollection == /\ globalLock # NULL @@ -464,7 +464,7 @@ EndCollection == IF x \in {r.obj : r \in mergedRoots} THEN FALSE ELSE inRoots[x]] /\ mergedRoots' = <<>> /\ collecting' = FALSE - /\ UNCHANGED <> + /\ UNCHANGED <> \* ============================================================================ \* Mutator Actions