Expand description
Bounded stop-the-world tracing collection for managed arenas.
Structs§
- Collection
Limits - Independently enforced limits for one collection.
- Collection
Receipt - Deterministic evidence for a completed collection.
- Failure
Receipt - Inspectable evidence for a collection refused before mutation.
- Finalization
Record - Opaque, language-neutral notification that one unreachable target is ready.
- Finalization
Registry - At-most-once finalization registrations, separate from managed storage.
Enums§
- Collection
Error - A fail-closed collection error.
- Correctness
Dimension - Independent correctness dimensions maintained by the collector conformance suite.
- Limit
Kind - A resource class which refused collection.
Functions§
- collect
- Performs a complete bounded collection, mutating only after the plan succeeds.
- collect_
with_ finalization - Collects and atomically admits ready records to the isolated finalization queue. The callback is stored as a job and cannot run before this function returns.