Define prepared-lower lease and reclaim invariants
This commit is contained in:
parent
d884a60624
commit
0e8269ab71
1 changed files with 258 additions and 11 deletions
20
docs/protocol/PreparedLower.cfg
Normal file
20
docs/protocol/PreparedLower.cfg
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
CONSTANTS
|
||||
G1 = g1
|
||||
G2 = g2
|
||||
A1 = a1
|
||||
NoArtifact = noArtifact
|
||||
Generations <- GenerationsFixture
|
||||
Artifact = a1
|
||||
|
||||
SPECIFICATION Spec
|
||||
CHECK_DEADLOCK FALSE
|
||||
|
||||
INVARIANTS
|
||||
TypeOK
|
||||
LeaseBindingConsistent
|
||||
MountedGenerationLeased
|
||||
LeasedArtifactPublished
|
||||
GCExcludesLeases
|
||||
ReplacementOnlyDuringGC
|
||||
ForeignStagePreserved
|
||||
OwnedStageRequiresIntent
|
||||
Loading…
Reference in a new issue