Remove unnecessary functions and implement more APIs: - wasm_##name##same - wasm##name##as_ref - wasm_ref_as##name## - wasm_ref_delete - wasm_module_validate - wasm_table_get/set/size - wasm_memory_size - wasm_config_new - wasm_foreign_new And add more wasm-c-api samples, update the related documen, add more CI rules. Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
This commit is contained in:
21
.github/workflows/windows.yml
vendored
21
.github/workflows/windows.yml
vendored
@ -60,4 +60,25 @@ jobs:
|
||||
cmake .. -DWAMR_BUILD_CUSTOM_NAME_SECTION=1
|
||||
cmake --build . --config Release
|
||||
cd .. && rm -force -r build
|
||||
- name: Build iwasm [disable hardware boundary check]
|
||||
run: |
|
||||
cd product-mini/platforms/windows
|
||||
mkdir build && cd build
|
||||
cmake .. -DWAMR_DISABLE_HW_BOUND_CHECK=1
|
||||
cmake --build . --config Release
|
||||
cd .. && rm -force -r build
|
||||
- name: Build iwasm [reference types]
|
||||
run: |
|
||||
cd product-mini/platforms/windows
|
||||
mkdir build && cd build
|
||||
cmake .. -DWAMR_BUILD_REF_TYPES=1
|
||||
cmake --build . --config Release
|
||||
cd .. && rm -force -r build
|
||||
- name: Build iwasm [128-bit SIMD]
|
||||
run: |
|
||||
cd product-mini/platforms/windows
|
||||
mkdir build && cd build
|
||||
cmake .. -DWAMR_BUILD_SIMD=1
|
||||
cmake --build . --config Release
|
||||
cd .. && rm -force -r build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user