Expand description
This module contains code useful for tracing, i.e. visiting the reachable objects by traversing all or part of an object graph.
Structs§
- A transitive closure visitor to collect the slots from objects. It maintains a buffer for the slots, and flushes slots to a new work packet if the buffer is full or if the type gets dropped.
- An implementation of
ObjectQueue
using aVec
.
Traits§
- This trait represents an object queue to enqueue objects during tracing.
Type Aliases§
- A vector queue for object references.