File IRModuleCache.h
-
namespace wasm
SYSCALL NUMBERING
Have a look in the sysroot at include/bits/syscall.h to determine the system call numbering.
-
class IRModuleCache
Public Functions
-
IRModuleCache()
-
IR::Module &getModule(const std::string &user, const std::string &func, const std::string &path)
-
Runtime::ModuleRef getCompiledModule(const std::string &user, const std::string &func, const std::string &path)
-
bool isModuleCached(const std::string &user, const std::string &func, const std::string &path)
-
bool isCompiledModuleCached(const std::string &user, const std::string &func, const std::string &path)
-
void clear()
Private Functions
-
int getModuleCount(const std::string &key)
-
int getCompiledModuleCount(const std::string &key)
-
IR::Module &getMainModule(const std::string &user, const std::string &func)
-
Runtime::ModuleRef getCompiledMainModule(const std::string &user, const std::string &func)
-
IR::Module &getModuleFromMap(const std::string &key)
-
IRModuleCache()
-
class IRModuleCache
-
namespace WAVM