File LoadedDynamicModule.h

namespace wasm

SYSCALL NUMBERING

Have a look in the sysroot at include/bits/syscall.h to determine the system call numbering.

Functions

int32_t getModuleStackPointer(WAVM::Runtime::Instance *module, WAVM::Runtime::Context *context)
class LoadedDynamicModule

Public Functions

bool validate()
void printDebugInfo(WAVM::Runtime::Context *context)
void log()

Public Members

std::string path
uint32_t memoryBottom = 0
uint32_t memoryTop = 0
uint32_t stackTop = 0
int32_t stackPointer = 0
uint32_t stackSize = 0
uint32_t dataBottom = 0
uint32_t dataTop = 0
uint32_t heapBottom = 0
uint32_t tableBottom = 0
uint32_t tableTop = 0
WAVM::Runtime::GCPointer<WAVM::Runtime::Instance> ptr = nullptr