Kagome
Polkadot Runtime Engine in C++17
|
#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"
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) |