alive() const noexcept | zth::impl::ContextBase< Impl > | inline |
allocStack(size_t size) noexcept | zth::impl::ContextBase< Impl > | inline |
attr() noexcept | zth::impl::ContextBase< Impl > | inline |
attr() const noexcept | zth::impl::ContextBase< Impl > | inline |
calcStackSize(size_t size) noexcept | zth::impl::ContextBase< Impl > | inline |
context_pop_regs() noexcept | zth::impl::ContextBase< Impl > | inline |
context_prepare_jmp(Impl &to, jmp_buf &env) noexcept | zth::impl::ContextBase< Impl > | inline |
context_push_regs() noexcept | zth::impl::ContextBase< Impl > | inline |
context_switch(Context &to) noexcept | zth::impl::ContextBase< Impl > | |
context_trampoline_from_jmp_buf() | zth::impl::ContextBase< Impl > | static |
ContextBase(ContextAttr const &attr) noexcept | zth::impl::ContextBase< Impl > | inlineexplicitprotected |
create() noexcept | zth::impl::ContextBase< Impl > | inline |
deallocStack(Stack &stack) noexcept | zth::impl::ContextBase< Impl > | inline |
deinit() noexcept | zth::impl::ContextBase< Impl > | inlinestatic |
deinitStack(Stack &stack) noexcept | zth::impl::ContextBase< Impl > | inline |
destroy() noexcept | zth::impl::ContextBase< Impl > | inline |
die() noexcept | zth::impl::ContextBase< Impl > | inline |
impl() noexcept | zth::impl::ContextBase< Impl > | inlineprotected |
impl() const noexcept | zth::impl::ContextBase< Impl > | inlineprotected |
init() noexcept | zth::impl::ContextBase< Impl > | inlinestatic |
initStack(Stack &stack, Stack &usable) noexcept | zth::impl::ContextBase< Impl > | inline |
pageSize() noexcept | zth::impl::ContextBase< Impl > | inlinestatic |
set_pc(jmp_buf &env, void *sp) noexcept | zth::impl::ContextBase< Impl > | static |
set_sp(jmp_buf &env, void **sp) noexcept | zth::impl::ContextBase< Impl > | static |
sp(Stack const &stack) noexcept | zth::impl::ContextBase< Impl > | static |
stack() const noexcept | zth::impl::ContextBase< Impl > | inline |
stack_push(void **&sp, void *p) noexcept | zth::impl::ContextBase< Impl > | static |
stack_switch(void *stack, size_t size, void *(*f)(void *) noexcept, void *arg) noexcept | zth::impl::ContextBase< Impl > | inline |
stackAlign(Stack &stack) noexcept | zth::impl::ContextBase< Impl > | inline |
stackGrowsDown(void const *reference) | zth::impl::ContextBase< Impl > | inlinestatic |
stackGuard() noexcept | zth::impl::ContextBase< Impl > | inline |
stackGuard(Stack const &stack) noexcept | zth::impl::ContextBase< Impl > | inline |
stackGuard(void *p) noexcept | zth::impl::ContextBase< Impl > | inline |
stackGuardDeinit() noexcept | zth::impl::ContextBase< Impl > | inline |
stackGuardInit() noexcept | zth::impl::ContextBase< Impl > | inline |
stackUsable() const noexcept | zth::impl::ContextBase< Impl > | inline |
valgrindDeregister() noexcept | zth::impl::ContextBase< Impl > | inline |
valgrindRegister() noexcept | zth::impl::ContextBase< Impl > | inline |
~ContextBase() | zth::impl::ContextBase< Impl > | inlineprotected |