Kagome
Polkadot Runtime Engine in C++17
intrinsic_functions.hpp File Reference
#include <stack>
#include <WAVM/IR/Module.h>
#include <WAVM/IR/Types.h>
#include <WAVM/IR/Value.h>
#include <WAVM/Runtime/Intrinsics.h>
#include <WAVM/Runtime/Runtime.h>
#include "host_api/host_api.hpp"
#include "log/logger.hpp"
#include "runtime/module_instance.hpp"
Include dependency graph for intrinsic_functions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 kagome::runtime
 
 kagome::runtime::wavm
 

Functions

std::shared_ptr< host_api::HostApi > kagome::runtime::wavm::peekHostApi ()
 
void kagome::runtime::wavm::pushBorrowedRuntimeInstance (std::shared_ptr< ModuleInstance > borrowed_runtime_instance)
 
void kagome::runtime::wavm::popBorrowedRuntimeInstance ()
 
std::shared_ptr< ModuleInstance > kagome::runtime::wavm::peekBorrowedRuntimeInstance ()
 
void kagome::runtime::wavm::registerHostApiMethods (IntrinsicModule &module)