Expand description
Unbounded fractional read leases for delayed reclamation.
An owner-side accumulator stores one linear resource in Verus’ Leaf-style storage protocol. Each reader-held lease receives half of the accumulator’s current rational fraction, so the number of outstanding leases has no fixed integer bound. Reclamation can recover the resource only after all leases have been returned and the accumulator fraction is whole.
Structs§
- RcuActive
Read Lease Record - Registry-held accounting record paired with one outstanding reader lease.
- RcuLease
Accumulator - Owner-side fractional accumulator for one delayed-reclamation resource.
- RcuRead
Lease - Reader-held fractional permission split from an
RcuLeaseAccumulator. - RcuRead
Lease Registry - Authoritative allocation-indexed registry for physical read permissions.
- RcuRegistered
Read Lease - Reader-held lease registered under an allocation key and a unique lease ID.