jam 0.0.1
A compacting generational garbage collector for C++26
Loading...
Searching...
No Matches
jam::heap::host Member List

This is the complete list of members for jam::heap::host, including all inherited members.

allocate(generation which, std::size_t words) noexceptjam::heap::hostinline
begin(bool minor) noexceptjam::heap::hostinline
finish() noexceptjam::heap::hostinline
forward(offset at) const noexceptjam::heap::hostinline
generation enum namejam::heap::host
host(heap &storage, std::size_t prefix) noexceptjam::heap::hostinlineexplicit
marked(offset at) const noexceptjam::heap::hostinline
prepare(bool promote=false) noexceptjam::heap::hostinline
publish(generation which, void *target, std::size_t skip, std::size_t count) const noexceptjam::heap::hostinline
trace(std::span< offset const > roots, Trace &&trace, std::size_t marker_limit=1, bool old_owners=false) noexceptjam::heap::hostinline
~host() noexceptjam::heap::hostinline