wasm-micro-runtime/core/iwasm/libraries
liang.he 3698f2279b
Improve wasm-c-api instantiation-time linking (#1902)
Add APIs to help prepare the imports for the wasm-c-api `wasm_instance_new`:
- wasm_importtype_is_linked
- wasm_runtime_is_import_func_linked
- wasm_runtime_is_import_global_linked
- wasm_extern_new_empty

For wasm-c-api, developer may use `wasm_module_imports` to get the import
types info, check whether an import func/global is linked with the above API,
and ignore the linking of an import func/global with `wasm_extern_new_empty`.

Sample `wasm-c-api-import` is added and document is updated.
2023-02-13 15:06:04 +08:00
..
debug-engine Update release notes and fix issues reported by Coverity (#1813) 2022-12-16 14:16:58 +08:00
lib-pthread Improve wasm-c-api instantiation-time linking (#1902) 2023-02-13 15:06:04 +08:00
lib-rats Create module hash for each module in SGX lib-rats (#1745) 2022-11-24 21:48:50 +08:00
lib-socket Fix build socket api error (#1610) 2022-10-17 15:54:03 +08:00
libc-builtin Clear some warnings and enable -Werror for NuttX (#1756) 2022-11-28 09:44:33 +08:00
libc-emcc Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
libc-uvwasi Add wasm_runtime_get_wasi_exit_code (#1748) 2022-11-24 20:26:18 +08:00
libc-wasi Enable gcc-4.8 compilation (#1928) 2023-02-02 19:34:20 +08:00
thread-mgr Fix data race when terminating or waiting for a thread (#1924) 2023-02-06 19:08:45 +08:00
wasi-nn wasi-nn: Enable GPU support (#1922) 2023-02-02 08:09:46 +08:00