Explicit Rc/Weak lifetime state for file descriptions, including references held by pending callbacks. Table slot counts alone never determine liveness.
Last release returns the real payload for destructor/readiness cleanup. The runtime must execute that cleanup; this function does not fake host close.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Interpreter.FileOwnership.isClosed
{D : Type}
(state : Registry D)
(weak : Files.WeakRef)
:
Equations
Instances For
Equations
- Miri.Interpreter.FileOwnership.downgrade ref = { id := ref.id }