wasm-micro-runtime/samples
Saju Pillai 76d641c7ea
Update wasm_c_api to use vector types (#751)
The WASM C API now requires the use of vector types in certain apis.
Switching WAMR to use the new call signatures improves "drop in"
compilation compatibility between WAMR and other implementations
from a C-api embedding program's perspective.

* wasm_func_callback_t type has been updated to use wasm_val_vec_t
* wasm_func_callback_with_env_t type has been updated to use wasm_val_vec_t
* wasm_func_call() has been updated to use wasm_val_vec_t
* wasm_instance_new() has been updated to use wasm_extern_vec_t*
* wasm_instance_new_with_args() has been updated to use wasm_extern_vec_t*
* wasm_runtime_invoke_c_api_native() has been updated to support vector types
  in native callbacks without modifying the contract with the interpreter code.
* All users of the modified functions (including samples/wasm-c-api/src/*.c)
  have been appropriately updated.
2021-09-16 14:54:25 +08:00
..
basic Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00
gui Enable mpu stack for latest zephyr to enable app manager (#673) 2021-07-27 12:22:22 +08:00
littlevgl Enable mpu stack for latest zephyr to enable app manager (#673) 2021-07-27 12:22:22 +08:00
multi-module Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00
multi-thread Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00
ref-types Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00
simple Implement more wasm-c-apis and enable Envoy integration (#622) 2021-04-27 17:05:40 +08:00
spawn-thread Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00
wasm-c-api Update wasm_c_api to use vector types (#751) 2021-09-16 14:54:25 +08:00
workload Fix some compile issues of samples (#690) 2021-08-06 18:12:21 +08:00