summaryrefslogtreecommitdiff
path: root/src/tools/wasm-shell.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm-shell.cpp')
-rw-r--r--src/tools/wasm-shell.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tools/wasm-shell.cpp b/src/tools/wasm-shell.cpp
index 4243b00a9..0de93c69e 100644
--- a/src/tools/wasm-shell.cpp
+++ b/src/tools/wasm-shell.cpp
@@ -88,16 +88,16 @@ protected:
std::map<Name, std::shared_ptr<Module>> modules;
std::map<Name, std::shared_ptr<SExpressionWasmBuilder>> builders;
std::map<Name, std::shared_ptr<ShellExternalInterface>> interfaces;
- std::map<Name, std::shared_ptr<ModuleInstance>> instances;
+ std::map<Name, std::shared_ptr<ModuleRunner>> instances;
// used for imports
- std::map<Name, std::shared_ptr<ModuleInstance>> linkedInstances;
+ std::map<Name, std::shared_ptr<ModuleRunner>> linkedInstances;
Name lastModule;
void instantiate(Module* wasm) {
auto tempInterface =
std::make_shared<ShellExternalInterface>(linkedInstances);
- auto tempInstance = std::make_shared<ModuleInstance>(
+ auto tempInstance = std::make_shared<ModuleRunner>(
*wasm, tempInterface.get(), linkedInstances);
interfaces[wasm->name].swap(tempInterface);
instances[wasm->name].swap(tempInstance);
@@ -173,7 +173,7 @@ protected:
if (s[i]->dollared()) {
moduleName = s[i++]->str();
}
- ModuleInstance* instance = instances[moduleName].get();
+ ModuleRunner* instance = instances[moduleName].get();
assert(instance);
Name base = s[i++]->str();