Wenyong Huang
7be0d385a6
Implement SIMD latest opcodes and update LLVM to 13.0 ( #758 )
...
Implement the latest SIMD opcodes and update LLVM 13.0,
update the llvm build scripts, update the sample workloads‘ build scripts,
and build customized wasi-sdk to build some workloads.
Also refine the CI rules.
Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
2021-09-17 19:12:57 +08:00
Wenyong Huang
4e4d48e72b
Fix several coding style and return value unchecked issues ( #722 )
...
And enable building Windows CI with multi cores
2021-09-04 10:08:34 +08:00
Wenyong Huang
edb184f709
Implement most missing wasm-c-api APIs ( #303 ) ( #676 )
...
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>
2021-07-28 21:53:37 +08:00
Huang Qi
04e7afe55d
Update documents ( #669 )
...
Update CI rules to improve CI build speed, update document about arch support and update document of wamrc help.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2021-07-22 13:52:48 +08:00
Wenyong Huang
0f1ce9ef3d
Implement wasm-c-api frame/trap APIs for AOT mode ( #663 )
...
And update CI workflow to build/cache llvm and run wasm-c-api samples.
2021-07-13 09:01:03 +08:00
Xu Jun
621231a48b
Create CI script for android platform ( #591 )
2021-03-24 18:05:23 +08:00
Xu Jun
fc50404115
add uvwasi implementation to support wasi on windows [experimental] ( #534 )
...
add uvwasi implementation to support wasi on windows [experimental] and update windows.yml
Co-authored-by: Wenyong Huang <wenyong.huang@intel.com>
2021-02-22 14:17:46 +08:00
lum1n0us
4787b150b8
Enable multi-module support for wasm-c-api ( #426 )
...
it is allowed that all imported functions and globals can be
linked by multi-module feature automatically or by wasm-c-api manually
2020-10-16 17:43:57 +08:00
Xu Jun
b929ee3f71
Update windows build step, add CI support for windows ( #420 )
2020-10-13 12:13:18 +08:00
Xiaokang Qin
a70daed17d
Add the tail-call feature support for classic-interp ( #401 )
...
* Add the tail-call feature support for classic-interp
Signed-off-by: Xiaokang Qin <xiaokang.qxk@antgroup.com>
* add CI for tail call and custom name section
* add CI for tail call and custom name section
* update CI for mac
Co-authored-by: Xu Jun <693788454@qq.com>
2020-09-24 12:38:54 +08:00
Xu Jun
dc4b8c4822
remove errno in wasm_application_execute_func ( #396 )
2020-09-23 11:50:37 +08:00
Xu Jun
21850aeb0a
add more build option and samples in CI ( #394 )
...
* Update linux.yml
* Create mac.yml
2020-09-20 13:16:13 +08:00
Huang Qi
b9f195ce91
Introduce CI support ( #391 )
...
Co-authored-by: Huang Qi <huangqi3@xiaomi.com>
2020-09-20 08:33:08 +08:00