|
tin
1.5.9
|
#include <coroutine.h>

Public Member Functions | |
| void * | allocate (std::size_t bytes, std::size_t alignment) noexcept |
| std::size_t | used () const noexcept |
| std::size_t | capacity () const noexcept |
Fixed arena used for coroutine frame storage.
Allocation is monotonic because task frames are created once when an executor binds to a runtime. There is intentionally no heap fallback.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |