Commit Graph

  • 0090d3e3fc Fix issue of resolving func name in custom name section (#1849) Wenyong Huang 2022-12-30 14:37:04 +08:00
  • d1fe589d43 Fix fmin/fmax in AOT XIP intrinsics (#1848) Huang Qi 2022-12-29 18:48:55 +08:00
  • 41eb938a95 Fix equal check in AOT XIP float cmp intrinsic (#1847) Huang Qi 2022-12-29 18:11:05 +08:00
  • 6c7ca90229 Use float version library routine for XIP aot_intrinsic_xxx APIs (#1846) Huang Qi 2022-12-29 16:49:27 +08:00
  • b5f8a2bd08 Add missing soft float intrinsics for risc-v AOT (#1845) Huang Qi 2022-12-29 16:00:33 +08:00
  • 26728cbef2 Remove unnecessary ret value control when spec test is enabled (#1839) Wenyong Huang 2022-12-27 16:34:44 +08:00
  • 679a8ab3cb Perfect the codebase for wamr-ide (#1817) Wang Ning 2022-12-27 15:04:36 +08:00
  • 676c3c7b04 Fix failure about preopen of reactor modules (#1816) liang.he 2022-12-27 12:59:17 +08:00
  • 5d006ad263 Reuse build llvm libraries for spec test on nuttx (#1838) Huang Qi 2022-12-26 14:22:15 +08:00
  • ba5cdbee3a Fix typo verify_module in aot_compiler.c (#1836) tonibofarull 2022-12-26 05:24:23 +01:00
  • 2953614cb8 Port WAMR to the FreeBSD platform and update the document (#1825) TianlongLiang 2022-12-24 10:11:10 +08:00
  • 6fd8001eb6 Update CIs and documents to make naming of generated binaries consistent (#1823) TianlongLiang 2022-12-24 09:17:39 +08:00
  • 7d19b229eb feat(wasi-threads): Add CI for WASI threads (#1819) Enrico Loparco 2022-12-22 10:02:23 +00:00
  • d04f3988c3 libc-wasi: Fix spurious poll timeout (#1824) YAMAMOTO Takashi 2022-12-21 18:29:29 +09:00
  • e8ce4c542e Implement Multi-tier JIT (#1774) Wenyong Huang 2022-12-19 11:24:46 +08:00
  • 7db49db777 Update release notes and fix issues reported by Coverity (#1813) Wenyong Huang 2022-12-16 14:16:58 +08:00
  • fe210f02f2 vscode-extension: Run docker image with the same version as WAMR (#1815) TianlongLiang 2022-12-16 14:15:32 +08:00
  • 97fda83c94 Publish the docker image with tar/zip files (#1808) Wenyong Huang 2022-12-14 09:42:03 +08:00
  • 4d0f5cfade Fix watchpoint segfault when using debug interp without server (#1806) Callum Macmillan 2022-12-13 07:16:43 +00:00
  • b826a84cd6 Use boringssl instead of openssl to implement wasm cache loading (#1804) liang.he 2022-12-13 14:23:37 +08:00
  • d267121c88 Fix XIP issue of handling 64-bit const in 32-bit target (#1803) dongsheng28849455 2022-12-13 12:45:26 +08:00
  • dbec3f0202 Enable XIP in CI daily test (#1793) Huang Qi 2022-12-13 11:32:35 +08:00
  • c613866bac Implement i32.div_s (#1792) Huang Qi 2022-12-13 10:48:51 +08:00
  • 97a255ea83 Move the release note template content to the end of file (#1795) liang.he 2022-12-08 20:09:49 +08:00
  • fbb369473d Fix link cxx object file error when building wamrc (#1794) Wenyong Huang 2022-12-08 18:14:02 +08:00
  • b08318b9c0 Fix link cpp object file error (#1791) Wenyong Huang 2022-12-08 15:39:55 +08:00
  • 8fa7f1c4cf Upgrade version number to 1.1.2 (#1788) Wenyong Huang 2022-12-08 12:21:34 +08:00
  • bfd57558a7 Implement i32.rem_s and i32.rem_u intrinsic (#1789) Huang Qi 2022-12-08 09:38:20 +08:00
  • ead6478285 Add memory watchpoint support for source debugger (#1762) Callum Macmillan 2022-12-07 09:18:28 +00:00
  • 37e9b9c510 Fix wasm-c-api import func link issue in wasm_instance_new (#1787) Wenyong Huang 2022-12-07 16:43:04 +08:00
  • 0c85cb1fe6 feat(wasi-threads): Improve thread id allocator to reuse identifiers (#1809) Enrico Loparco 2022-12-19 11:55:01 +00:00
  • 14288f59b0 Implement Multi-tier JIT (#1774) Wenyong Huang 2022-12-19 11:24:46 +08:00
  • 0f637cff07 Enable aux stack allocations on application heap (#1799) Marcin Kolny 2022-12-19 02:58:12 +00:00
  • 8fc641377a feat(wasi-threads): Add example of exception propagation (#1812) Enrico Loparco 2022-12-16 06:22:53 +00:00
  • fb8727ba68 Update release notes and fix issues reported by Coverity (#1813) Wenyong Huang 2022-12-16 14:16:58 +08:00
  • d0c4c7036b vscode-extension: Run docker image with the same version as WAMR (#1815) TianlongLiang 2022-12-16 14:15:32 +08:00
  • 97d2b5a060 Publish the docker image with tar/zip files (#1808) Wenyong Huang 2022-12-14 09:42:03 +08:00
  • 929d5942b9 Add implementation for wasi_thread_spawn() (#1786) Marcin Kolny 2022-12-13 13:33:27 +00:00
  • ca0b5cf816 Fix watchpoint segfault when using debug interp without server (#1806) Callum Macmillan 2022-12-13 07:16:43 +00:00
  • 294a625fe5 Use boringssl instead of openssl to implement wasm cache loading (#1804) liang.he 2022-12-13 14:23:37 +08:00
  • 9083334f69 Fix XIP issue of handling 64-bit const in 32-bit target (#1803) dongsheng28849455 2022-12-13 12:45:26 +08:00
  • d827315122 Enable XIP in CI daily test (#1793) Huang Qi 2022-12-13 11:32:35 +08:00
  • ef4e795dba Implement i32.div_s (#1792) Huang Qi 2022-12-13 10:48:51 +08:00
  • 14492757f8 Move the release note template content to the end of file (#1795) liang.he 2022-12-08 20:09:49 +08:00
  • aa6a7a2069 Fix link cxx object file error when building wamrc (#1794) Wenyong Huang 2022-12-08 18:14:02 +08:00
  • 49be7cbbcb Fix link cpp object file error (#1791) Wenyong Huang 2022-12-08 15:39:55 +08:00
  • 0d9e527fa0 Upgrade version number to 1.1.2 (#1788) Wenyong Huang 2022-12-08 12:21:34 +08:00
  • f6bef1e604 Implement i32.rem_s and i32.rem_u intrinsic (#1789) Huang Qi 2022-12-08 09:38:20 +08:00
  • c3d66f916e Add memory watchpoint support for source debugger (#1762) Callum Macmillan 2022-12-07 09:18:28 +00:00
  • 9d52960e4d Fix wasm-c-api import func link issue in wasm_instance_new (#1787) Wenyong Huang 2022-12-07 16:43:04 +08:00
  • 684ae6554d Create a placeholder for WASI threads implementation (#1783) Marcin Kolny 2022-12-06 13:11:27 +00:00
  • d974452a6d Enable bulk memory by default (#1781) Wenyong Huang 2022-12-05 14:11:19 +08:00
  • f6d67c1cda Enable wasm cache loading in wasm-c-api (#1759) liang.he 2022-12-05 12:25:26 +08:00
  • 84a23d43ec wasm-c-api: Fix init/destroy thread env multiple times issue (#1766) liang.he 2022-12-05 11:16:14 +08:00
  • 371310fdee Dump more info when spec test fails with XIP mode (#1779) Huang Qi 2022-12-05 10:00:50 +08:00
  • a29344ae6c Enable spec test on nuttx and daily run it (#1763) Huang Qi 2022-12-02 12:39:46 +08:00
  • 822a8a5e66 wasm_native.c: Fix build with certain combinations of options (#1778) YAMAMOTO Takashi 2022-12-02 12:41:40 +09:00
  • 191e4a8663 Add ARM aeabi memcpy/memmove/memset symbols for AOT bulk memory ops (#1777) Andy 2022-12-02 02:18:20 +00:00
  • fc8f70cfa4 Fix issues detected by Coverity (#1776) liang.he 2022-12-01 22:03:09 +08:00
  • 1652f22a77 Fix issues reported by Coverity (#1775) Wenyong Huang 2022-12-01 19:24:13 +08:00
  • 6eaf779a2d Install patched LLDB on vscode extension activation (#1637) Callum Macmillan 2022-12-01 02:39:14 +00:00
  • ce3458da99 Refine AOT exception check when function return (#1752) Wenyong Huang 2022-11-30 20:18:28 +08:00
  • 7cb1ebc771 Fix compile warning in wasm_shared_memory.c (#1772) Wenyong Huang 2022-11-30 18:17:41 +08:00
  • 5737783f92 Update document for MacOS compilation (#1770) Enrico Loparco 2022-11-30 10:51:28 +01:00
  • 3e8927a31b Adding option to pass user data to allocator functions (#1765) Andy 2022-11-30 08:19:18 +00:00
  • 216b2cb540 Fix a typo in workflow (#1760) liang.he 2022-11-30 14:00:30 +08:00
  • f8701560df Fix warnings in the posix socket implementation (#1768) Marcin Kolny 2022-11-29 12:04:07 +00:00
  • 4cbfeec1f5 Fix scenario where the timeout for atomic wait is set to negative number (#1767) Marcin Kolny 2022-11-29 10:45:07 +00:00
  • 8d2aedca77 Compile WAMR on platforms that don't support IPV6 (#1754) guangyuhu 2022-11-28 23:45:25 +00:00
  • be7a4abee2 Fix source debugger error handling: continue executing when detached (#1725) TianlongLiang 2022-11-28 22:12:46 +08:00
  • 12bcc20710 Implement invokeNative asm code for MinGW (#1753) Wenyong Huang 2022-11-28 17:48:06 +08:00
  • ec5ab8274d Fix zephyr sample build errors (#1757) Wenyong Huang 2022-11-28 11:23:51 +08:00
  • 9c5e1cb600 wamr-test-suites: Add support for ARM/RISCV by QEMU (#1704) Huang Qi 2022-11-28 10:45:32 +08:00
  • 93d3d09aa1 Clear some warnings and enable -Werror for NuttX (#1756) Huang Qi 2022-11-28 09:44:33 +08:00
  • 1465901f6f Create trap for error message when wasm_instance_new fails (#1751) Andy 2022-11-25 09:45:19 +00:00
  • 96570cca22 Remove unused LLVM JIT wapper functions (#1747) Wenyong Huang 2022-11-25 11:26:08 +08:00
  • 0456043d8d Fix missing intrinsics for risc-v which were reported by spec test (#1750) Huang Qi 2022-11-25 09:20:38 +08:00
  • eaedceca2f Add bh_print_proc_mem() to dump memory info of current process (#1734) liang.he 2022-11-25 08:33:44 +08:00
  • 29b76dd275 Create module hash for each module in SGX lib-rats (#1745) Wenyong Huang 2022-11-24 21:48:50 +08:00
  • 1032aac60b Add wasm_runtime_get_wasi_exit_code (#1748) YAMAMOTO Takashi 2022-11-24 21:26:18 +09:00
  • 8dc9d6dc4f Enlarge the default wasm operand stack size to 64KB (#1746) Wenyong Huang 2022-11-24 15:50:05 +08:00
  • c4defb8877 Update xtensa LLVM version to 15.x (#1741) dongsheng28849455 2022-11-24 12:48:31 +08:00
  • 2c5e7bc650 Bump tensorflow from 2.10.0 to 2.10.1 in /core/iwasm/libraries/wasi-nn/test (#1735) dependabot[bot] 2022-11-22 16:21:06 +08:00
  • da7117a092 Refine the stack frame size check in interpreter (#1730) Wenyong Huang 2022-11-22 15:32:48 +08:00
  • 656a8427e6 linux-sgx: Improve the remote attestation (#1695) Zeuson 2022-11-22 14:45:03 +08:00
  • 87c3195d47 Revert "Implement call Fast JIT function from LLVM JIT jitted code" (#1737) Wenyong Huang 2022-11-22 14:04:48 +08:00
  • 440bbea81e Fix interp/fast-jit float min/max issues (#1733) Wenyong Huang 2022-11-22 09:14:20 +08:00
  • d9f9e3a92b Update README.md to add link for document website (#1722) TianlongLiang 2022-11-21 18:02:02 +08:00
  • 89f9d695ed Fix fast jit issue of translating opcode i32.rem_s/i64.rem_s (#1731) Wenyong Huang 2022-11-21 16:37:10 +08:00
  • cf7b01ad82 Implement call Fast JIT function from LLVM JIT jitted code (#1714) Wenyong Huang 2022-11-21 10:42:18 +08:00
  • 3daa512925 Remove unused export index check in wasm-c-api (#1720) liang.he 2022-11-20 18:47:02 +08:00
  • 4e5ba6f6ef Fix issue of thumb relocation R_ARM_THM_MOVT_ABS (#1723) Huang Qi 2022-11-19 19:36:02 +08:00
  • 032b9aa74b Fix issue of restoring wasm operand stack (#1721) Xu Jun 2022-11-18 18:51:13 +08:00
  • 021130f4a3 Add more compilation groups of fast jit into CI (#1717) liang.he 2022-11-17 16:46:25 +08:00
  • b5efadf205 nuttx: Enable ref types by Kconfig (#1711) Huang Qi 2022-11-17 11:56:59 +08:00
  • b68477267c Refine the build_wasm_app.md formatting (#1713) Therdel 2022-11-17 04:55:51 +01:00
  • 7ad3412591 Adding tarfile member sanitization to extractall() (#1709) TrellixVulnTeam 2022-11-16 21:52:30 -06:00
  • 6c16ff7654 Update document and clear compile warnings (#1701) Wenyong Huang 2022-11-15 15:02:23 +08:00
  • 375a2c9a49 Fix sample ref-types/wasm-c-api build error with wat2wasm low version (#1702) Wenyong Huang 2022-11-15 13:51:03 +08:00
  • c718e76dea Use wabt binary instead of building from source in spec test (#1700) liang.he 2022-11-14 15:16:22 +08:00