|
jam 0.0.1
A compacting generational garbage collector for C++26
|
This is the complete list of members for jam::heap::host, including all inherited members.
| allocate(generation which, std::size_t words) noexcept | jam::heap::host | inline |
| begin(bool minor) noexcept | jam::heap::host | inline |
| finish() noexcept | jam::heap::host | inline |
| forward(offset at) const noexcept | jam::heap::host | inline |
| generation enum name | jam::heap::host | |
| host(heap &storage, std::size_t prefix) noexcept | jam::heap::host | inlineexplicit |
| marked(offset at) const noexcept | jam::heap::host | inline |
| prepare(bool promote=false) noexcept | jam::heap::host | inline |
| publish(generation which, void *target, std::size_t skip, std::size_t count) const noexcept | jam::heap::host | inline |
| trace(std::span< offset const > roots, Trace &&trace, std::size_t marker_limit=1, bool old_owners=false) noexcept | jam::heap::host | inline |
| ~host() noexcept | jam::heap::host | inline |