|
jam 0.0.1
A compacting generational garbage collector for C++26
|
A value with no outgoing managed references.Specializing tracer<T> by deriving from leaf<T> explicitly suppresses traversal. Heap storage requirements are separate from this reference-free promise. More...
Static Public Member Functions | |
| template<class Visitor> | |
| static constexpr void | trace (Visitor &, T const &) noexcept |
| Visit no fields; allocation tracing still marks the complete extent. | |
A value with no outgoing managed references.
Specializing tracer<T> by deriving from leaf<T> explicitly suppresses traversal. Heap storage requirements are separate from this reference-free promise.