@@ -106,7 +106,7 @@ class V8 : public WasmVm {
106
106
private:
107
107
wasm::own<wasm::Trap> trap (std::string message);
108
108
109
- std::string getFailMessage (std::string_view function_name, wasm::own<wasm::Trap> trap);
109
+ std::string getPluginFailMessage (std::string_view function_name, wasm::own<wasm::Trap> trap);
110
110
111
111
template <typename ... Args>
112
112
void registerHostFunctionImpl (std::string_view module_name, std::string_view function_name,
@@ -638,7 +638,8 @@ void V8::getModuleFunctionImpl(std::string_view function_name,
638
638
}
639
639
640
640
if (trap) {
641
- fail (FailState::RuntimeError, getFailMessage (std::string (function_name), std::move (trap)));
641
+ fail (FailState::RuntimeError,
642
+ getPluginFailMessage (std::string (function_name), std::move (trap)));
642
643
return ;
643
644
}
644
645
if (log) {
@@ -690,7 +691,8 @@ void V8::getModuleFunctionImpl(std::string_view function_name,
690
691
}
691
692
692
693
if (trap) {
693
- fail (FailState::RuntimeError, getFailMessage (std::string (function_name), std::move (trap)));
694
+ fail (FailState::RuntimeError,
695
+ getPluginFailMessage (std::string (function_name), std::move (trap)));
694
696
return R{};
695
697
}
696
698
R rvalue = results[0 ].get <typename ConvertWordTypeToUint32<R>::type>();
@@ -708,8 +710,8 @@ void V8::terminate() {
708
710
isolate->TerminateExecution ();
709
711
}
710
712
711
- std::string V8::getFailMessage (std::string_view function_name, wasm::own<wasm::Trap> trap) {
712
- auto message = " Function: " + std::string (function_name) + " failed: " ;
713
+ std::string V8::getPluginFailMessage (std::string_view function_name, wasm::own<wasm::Trap> trap) {
714
+ auto message = " Plugin Crash: Function: " + std::string (function_name) + " failed: " ;
713
715
message += std::string (trap->message ().get (), trap->message ().size ());
714
716
715
717
if (function_names_index_.empty ()) {
0 commit comments