diff options
Diffstat (limited to 'src/tools/execution-results.h')
-rw-r--r-- | src/tools/execution-results.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/execution-results.h b/src/tools/execution-results.h index 78972cfc9..5f2e772f0 100644 --- a/src/tools/execution-results.h +++ b/src/tools/execution-results.h @@ -106,7 +106,7 @@ struct ExecutionResults { void get(Module& wasm) { LoggingExternalInterface interface(loggings); try { - ModuleInstance instance(wasm, &interface); + ModuleRunner instance(wasm, &interface); // execute all exported methods (that are therefore preserved through // opts) for (auto& exp : wasm.exports) { @@ -229,7 +229,7 @@ struct ExecutionResults { FunctionResult run(Function* func, Module& wasm) { LoggingExternalInterface interface(loggings); try { - ModuleInstance instance(wasm, &interface); + ModuleRunner instance(wasm, &interface); return run(func, wasm, instance); } catch (const TrapException&) { // may throw in instance creation (init of offsets) @@ -237,7 +237,7 @@ struct ExecutionResults { } } - FunctionResult run(Function* func, Module& wasm, ModuleInstance& instance) { + FunctionResult run(Function* func, Module& wasm, ModuleRunner& instance) { try { Literals arguments; // init hang support, if present |