_error_code | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_linear_memory | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_max_pages | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_mod | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_os | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_rhf | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
_wasm_alloc | sysio::vm::execution_context_base< execution_context< Host >, Host > | protected |
apply_pop_call(uint32_t num_locals, uint16_t return_count) | sysio::vm::execution_context< Host > | inline |
apply_pop_call(uint32_t num_locals, uint16_t return_count) | sysio::vm::execution_context< Host > | inline |
backtrace(void **data, int limit, void *uc) const | sysio::vm::execution_context< Host > | inline |
backtrace(void **data, int limit, void *uc) const | sysio::vm::execution_context< Host > | inline |
call(uint32_t index) | sysio::vm::execution_context< Host > | inline |
call(uint32_t index) | sysio::vm::execution_context< Host > | inline |
call_depth() const | sysio::vm::execution_context< Host > | inline |
call_depth() const | sysio::vm::execution_context< Host > | inline |
compact_operand(uint32_t index) | sysio::vm::execution_context< Host > | inline |
compact_operand(uint32_t index) | sysio::vm::execution_context< Host > | inline |
current_linear_memory() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
current_linear_memory() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
current_operands_index() const | sysio::vm::execution_context< Host > | inline |
current_operands_index() const | sysio::vm::execution_context< Host > | inline |
derived() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
derived() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
eat_operands(uint32_t index) | sysio::vm::execution_context< Host > | inline |
eat_operands(uint32_t index) | sysio::vm::execution_context< Host > | inline |
execute(host_type *host, Visitor &&visitor, const std::string_view func, Args... args) | sysio::vm::execution_context< Host > | inline |
execute(host_type *host, Visitor &&visitor, uint32_t func_index, Args... args) | sysio::vm::execution_context< Host > | inline |
execute(host_type *host, Visitor &&visitor, const std::string_view func, Args... args) | sysio::vm::execution_context< Host > | inline |
execute(host_type *host, Visitor &&visitor, uint32_t func_index, Args... args) | sysio::vm::execution_context< Host > | inline |
execute_func_table(host_type *host, Visitor &&visitor, uint32_t table_index, Args... args) | sysio::vm::execution_context< Host > | inline |
execute_func_table(host_type *host, Visitor &&visitor, uint32_t table_index, Args... args) | sysio::vm::execution_context< Host > | inline |
execute_start(host_type *host, Visitor &&visitor) | sysio::vm::execution_context< Host > | inline |
execute_start(host_type *host, Visitor &&visitor) | sysio::vm::execution_context< Host > | inline |
execution_context(module &m, uint32_t max_call_depth) | sysio::vm::execution_context< Host > | inline |
execution_context(module &m, uint32_t max_call_depth) | sysio::vm::execution_context< Host > | inline |
execution_context_base(module &m) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
execution_context_base(module &m) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
exit(std::error_code err=std::error_code()) | sysio::vm::execution_context< Host > | inline |
exit(std::error_code err=std::error_code()) | sysio::vm::execution_context< Host > | inline |
get_error_code() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_error_code() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_global(uint32_t index) | sysio::vm::execution_context< Host > | inline |
get_global(uint32_t index) | sysio::vm::execution_context< Host > | inline |
get_interface() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_interface() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_module() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_module() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_operand(uint32_t index) const | sysio::vm::execution_context< Host > | inline |
get_operand(uint32_t index) const | sysio::vm::execution_context< Host > | inline |
get_operand_stack() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_operand_stack() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_operand_stack() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_operand_stack() const | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_pc() const | sysio::vm::execution_context< Host > | inline |
get_pc() const | sysio::vm::execution_context< Host > | inline |
get_wasm_allocator() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
get_wasm_allocator() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
grow_linear_memory(int32_t pages) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
grow_linear_memory(int32_t pages) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
handle_signal(int sig) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inlineprotectedstatic |
handle_signal(int sig) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inlineprotectedstatic |
inc_pc(uint32_t offset=1) | sysio::vm::execution_context< Host > | inline |
inc_pc(uint32_t offset=1) | sysio::vm::execution_context< Host > | inline |
is_true(const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
is_true(const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
jump(uint32_t pop_info, uint32_t new_pc) | sysio::vm::execution_context< Host > | inline |
jump(uint32_t pop_info, uint32_t new_pc) | sysio::vm::execution_context< Host > | inline |
linear_memory() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
linear_memory() | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
peek_operand(size_t i=0) | sysio::vm::execution_context< Host > | inline |
peek_operand(size_t i=0) | sysio::vm::execution_context< Host > | inline |
pop_call() | sysio::vm::execution_context< Host > | inline |
pop_call() | sysio::vm::execution_context< Host > | inline |
pop_operand() | sysio::vm::execution_context< Host > | inline |
pop_operand() | sysio::vm::execution_context< Host > | inline |
print_stack() | sysio::vm::execution_context< Host > | inline |
print_stack() | sysio::vm::execution_context< Host > | inline |
push_call(activation_frame &&el) | sysio::vm::execution_context< Host > | inline |
push_call(uint32_t index) | sysio::vm::execution_context< Host > | inline |
push_call(activation_frame &&el) | sysio::vm::execution_context< Host > | inline |
push_call(uint32_t index) | sysio::vm::execution_context< Host > | inline |
push_operand(operand_stack_elem el) | sysio::vm::execution_context< Host > | inline |
push_operand(operand_stack_elem el) | sysio::vm::execution_context< Host > | inline |
reset() | sysio::vm::execution_context< Host > | inline |
reset() | sysio::vm::execution_context< Host > | inline |
set_global(uint32_t index, const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
set_global(uint32_t index, const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
set_max_call_depth(uint32_t max_call_depth) | sysio::vm::execution_context< Host > | inline |
set_max_call_depth(uint32_t max_call_depth) | sysio::vm::execution_context< Host > | inline |
set_max_pages(std::uint32_t max_pages) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
set_max_pages(std::uint32_t max_pages) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
set_operand(uint32_t index, const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
set_operand(uint32_t index, const operand_stack_elem &el) | sysio::vm::execution_context< Host > | inline |
set_pc(opcode *pc) | sysio::vm::execution_context< Host > | inline |
set_pc(opcode *pc) | sysio::vm::execution_context< Host > | inline |
set_relative_pc(uint32_t pc_offset) | sysio::vm::execution_context< Host > | inline |
set_relative_pc(uint32_t pc_offset) | sysio::vm::execution_context< Host > | inline |
set_wasm_allocator(wasm_allocator *alloc) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
set_wasm_allocator(wasm_allocator *alloc) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inline |
table_elem(uint32_t i) | sysio::vm::execution_context< Host > | inline |
table_elem(uint32_t i) | sysio::vm::execution_context< Host > | inline |
type_check(const func_type &ft) | sysio::vm::execution_context< Host > | inline |
type_check(const func_type &ft) | sysio::vm::execution_context< Host > | inline |
type_check_args(const func_type &ft, Args &&...) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inlineprotectedstatic |
type_check_args(const func_type &ft, Args &&...) | sysio::vm::execution_context_base< execution_context< Host >, Host > | inlineprotectedstatic |