From 5027df7cdb6b798c7bbcc4c987daef9e4b60c83a Mon Sep 17 00:00:00 2001 From: tushar Date: Fri, 20 Oct 2023 16:54:44 +0530 Subject: [PATCH] exported module,memory functions --- src/WasmEdge/Internal/Module.hs | 26 ++++++++++++++++++++++++++ src/WasmEdge/Memory.hs | 9 +++++++++ 2 files changed, 35 insertions(+) diff --git a/src/WasmEdge/Internal/Module.hs b/src/WasmEdge/Internal/Module.hs index 5372643..bbfb2c5 100644 --- a/src/WasmEdge/Internal/Module.hs +++ b/src/WasmEdge/Internal/Module.hs @@ -6,6 +6,32 @@ module WasmEdge.Internal.Module , astModuleListImports , astModuleListExportsLength , astModuleListExports + , moduleInstanceFindMemory + , moduleInstanceCreate + , moduleInstanceCreateWithData + , moduleInstanceCreateWASI + , moduleInstanceInitWASI + , moduleInstanceWASIGetExitCode + , moduleInstanceWASIGetNativeHandler + , moduleInstanceInitWasmEdgeProcess + , moduleInstanceGetModuleName + , moduleInstanceGetHostData + , moduleInstanceFindFunction + , moduleInstanceFindTable + , moduleInstanceFindMemory + , moduleInstanceFindGlobal + , moduleInstanceListFunctionLength + , moduleInstanceListFunction + , moduleInstanceListTableLength + , moduleInstanceListTable + , moduleInstanceListMemoryLength + , moduleInstanceListMemory + , moduleInstanceListGlobalLength + , moduleInstanceListGlobal + , moduleInstanceAddFunction + , moduleInstanceAddTable + , moduleInstanceAddMemory + , moduleInstanceAddGlobal ) where import WasmEdge.Internal.FFI.Bindings diff --git a/src/WasmEdge/Memory.hs b/src/WasmEdge/Memory.hs index d1c8e38..af28104 100644 --- a/src/WasmEdge/Memory.hs +++ b/src/WasmEdge/Memory.hs @@ -1,5 +1,14 @@ module WasmEdge.Memory ( MemoryTypeContext + , memoryInstanceContext + , memoryInstanceCreate + , memoryInstanceGetMemoryType + , memoryInstanceGetData + , memoryInstanceSetData + , memoryInstanceGetPointer + , memoryInstanceGetPointerConst + , memoryInstanceGetPageSize + , memoryInstanceGrowPage , memoryTypeCreate , memoryTypeGetLimit ) where