mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-25 14:41:32 +00:00
replace unimplemented by Err
This commit is contained in:
@ -257,8 +257,16 @@ impl FuncResolverBuilder {
|
|||||||
VmCallKind::StaticMemoryGrow => vmcalls::local_static_memory_grow as _,
|
VmCallKind::StaticMemoryGrow => vmcalls::local_static_memory_grow as _,
|
||||||
VmCallKind::StaticMemorySize => vmcalls::local_static_memory_size as _,
|
VmCallKind::StaticMemorySize => vmcalls::local_static_memory_size as _,
|
||||||
|
|
||||||
VmCallKind::SharedStaticMemoryGrow => unimplemented!(),
|
VmCallKind::SharedStaticMemoryGrow => {
|
||||||
VmCallKind::SharedStaticMemorySize => unimplemented!(),
|
Err(CompileError::InternalError {
|
||||||
|
msg: format!("unimplemented: memory_grow on local shared static memory"),
|
||||||
|
})?
|
||||||
|
}
|
||||||
|
VmCallKind::SharedStaticMemorySize => {
|
||||||
|
Err(CompileError::InternalError {
|
||||||
|
msg: format!("unimplemented: current_memory on local shared static memory"),
|
||||||
|
})?
|
||||||
|
}
|
||||||
|
|
||||||
VmCallKind::DynamicMemoryGrow => {
|
VmCallKind::DynamicMemoryGrow => {
|
||||||
vmcalls::local_dynamic_memory_grow as _
|
vmcalls::local_dynamic_memory_grow as _
|
||||||
@ -275,8 +283,16 @@ impl FuncResolverBuilder {
|
|||||||
vmcalls::imported_static_memory_size as _
|
vmcalls::imported_static_memory_size as _
|
||||||
}
|
}
|
||||||
|
|
||||||
VmCallKind::SharedStaticMemoryGrow => unimplemented!(),
|
VmCallKind::SharedStaticMemoryGrow => {
|
||||||
VmCallKind::SharedStaticMemorySize => unimplemented!(),
|
Err(CompileError::InternalError {
|
||||||
|
msg: format!("unimplemented: memory_grow on imported shared static memory"),
|
||||||
|
})?
|
||||||
|
}
|
||||||
|
VmCallKind::SharedStaticMemorySize => {
|
||||||
|
Err(CompileError::InternalError {
|
||||||
|
msg: format!("unimplemented: current_memory on imported shared static memory"),
|
||||||
|
})?
|
||||||
|
}
|
||||||
|
|
||||||
VmCallKind::DynamicMemoryGrow => {
|
VmCallKind::DynamicMemoryGrow => {
|
||||||
vmcalls::imported_dynamic_memory_grow as _
|
vmcalls::imported_dynamic_memory_grow as _
|
||||||
|
Reference in New Issue
Block a user