diff --git a/src/wavm/wavm.cc b/src/wavm/wavm.cc index f068ae31f..b9890bc76 100644 --- a/src/wavm/wavm.cc +++ b/src/wavm/wavm.cc @@ -258,7 +258,7 @@ struct Wavm : public WasmVm { std::map intrinsic_modules_; std::map> intrinsic_module_instances_; - std::vector> envoyFunctions_; + std::vector> host_functions_; uint8_t *memory_base_ = nullptr; AbiVersion abi_version_ = AbiVersion::Unknown; }; @@ -268,7 +268,7 @@ Wavm::~Wavm() { context_ = nullptr; intrinsic_module_instances_.clear(); intrinsic_modules_.clear(); - envoyFunctions_.clear(); + host_functions_.clear(); if (compartment_) { ASSERT(tryCollectCompartment(std::move(compartment_))); } @@ -415,7 +415,7 @@ std::string_view Wavm::getPrecompiledSectionName() { return "wavm.precompiled_ob std::unique_ptr createWavmVm() { return std::make_unique(); } template -IR::FunctionType inferEnvoyFunctionType(R (*)(void *, Args...)) { +IR::FunctionType inferHostFunctionType(R (*)(void *, Args...)) { return IR::FunctionType(IR::inferResultType(), IR::TypeTuple({IR::inferValueType()...}), IR::CallingConvention::intrinsic); } @@ -426,9 +426,9 @@ template void registerCallbackWavm(WasmVm *vm, std::string_view module_name, std::string_view function_name, R (*f)(Args...)) { auto wavm = static_cast(vm); - wavm->envoyFunctions_.emplace_back(new Intrinsics::Function( + wavm->host_functions_.emplace_back(new Intrinsics::Function( &wavm->intrinsic_modules_[std::string(module_name)], function_name.data(), - reinterpret_cast(f), inferEnvoyFunctionType(f))); + reinterpret_cast(f), inferHostFunctionType(f))); } template void registerCallbackWavm(WasmVm *vm, std::string_view module_name,