Commit Graph

  • 78bea3ac3b Merge branch main into dev/thread_suspension Wenyong Huang 2023-12-12 16:15:27 +0800
  • 0f25b19c25 Merge branch main into dev/exce_handling Wenyong Huang 2023-12-12 15:25:19 +0800
  • e42d8bd32c emit_control: only commit_sp_ip for multi-thread. don't commit ip Wenyong Huang 2023-12-12 10:46:53 +0800
  • 8f92c14c92
    Fix memory.grow in wasm_interp_fast.c as well Yage Hu 2023-12-11 13:10:05 -0800
  • 01c9514546
    Fix memory size not updating Yage Hu 2023-12-11 12:17:45 -0800
  • c2a2d0b0a9 enable string literal section for app-manager Xu Jun 2023-12-12 03:58:45 +0800
  • 5db9c8fa04
    Fix warnings of printf format string mismatch (#2903) Huang Qi 2023-12-13 16:58:42 +0800
  • 837a3196a0
    Fix typo of WASM_ENABLE_SPEC_TEST macro in wasm_application.c (#2902) Huang Qi 2023-12-13 16:00:57 +0800
  • eab09a2af5 Merge branch main into dev/gc_refactor Wenyong Huang 2023-12-12 12:50:20 +0800
  • cf7350f069
    Implement aot_alloc_frame/aot_free_frame with LLVM IRs (#2830) Wenyong Huang 2023-12-12 12:12:02 +0800
  • 92176be7d6
    Sync up with the latest GC MVP spec proposal (#2836) Xu Jun 2023-12-12 11:49:44 +0800
  • ef0cd22119
    Fix memory size not updating after growing in interpreter (#2898) Yage Hu 2023-12-11 16:36:59 -0800
  • 4aee3cf14e
    Avoid memory import failure when wasi-threads is enabled (#2893) Enrico Loparco 2023-12-11 15:17:31 +0100
  • 54a3272d3e init frame->sp for import function Wenyong Huang 2023-12-11 18:30:53 +0800
  • 4ebd4952be fix(wasi-threads): avoid memory import failure when wasi threads enabled eloparco 2023-12-10 22:36:21 +0000
  • 171ef97fb9 fix max_local_cell_num calculation for import func Wenyong Huang 2023-12-11 15:57:09 +0800
  • 269b695f85
    Refactor reloc symbols for riscv (#2894) Huang Qi 2023-12-11 14:44:41 +0800
  • bc2d8959dd
    Handle ambiguous fstflags on fd_filestat_set_times (#2892) Yage Hu 2023-12-10 22:16:58 -0800
  • 6da1e1fe65 fix typo Wenyong Huang 2023-12-11 14:05:15 +0800
  • 8bdea6c48a update comment in cmake Xu Jun 2023-12-11 11:08:12 +0800
  • 046f0530ae address PR comments Xu Jun 2023-12-11 10:29:25 +0800
  • 577fd6808c Refactor reloc symbols for riscv Huang Qi 2023-12-11 10:14:31 +0800
  • 6cb2ea4935
    fix command-reactor: Look for _initialize only if _start not found (#2891) Enrico Loparco 2023-12-11 03:10:26 +0100
  • c6848e45a1
    Using docker image for nuttx spectest (#2887) Huang Qi 2023-12-11 09:48:59 +0800
  • 63696ba603
    Fix typo in CI config and suppress STORE_U8 in TSAN (#2802) Maks Litskevich 2023-12-11 01:16:30 +0000
  • e2e717663e fix local init check Xu Jun 2023-12-11 04:03:00 +0800
  • 8e71eb1a09 add initializer cases Xu Jun 2023-12-11 02:16:15 +0800
  • c0808528fa fix type count checking Xu Jun 2023-12-11 01:20:52 +0800
  • aa07d45c4e emit value according to type Xu Jun 2023-12-11 00:46:41 +0800
  • abe82581fe Fix TSAN issues Maksim Litskevich 2023-12-08 13:48:40 +0000
  • d03c15c393 fix table size calculation for non-gc files Xu Jun 2023-12-10 22:10:51 +0800
  • d6da49709b fix spec test Xu Jun 2023-12-10 21:55:56 +0800
  • f2dc762801 fix jit issue Xu Jun 2023-12-10 21:22:08 +0800
  • 4d247658da minor fix Xu Jun 2023-12-10 15:54:15 +0800
  • 1f6b68e763 address some PR comments Xu Jun 2023-12-10 13:50:33 +0800
  • 1d442d5a31 AOT sync up with latest spec Xu Jun 2023-12-07 02:38:51 +0800
  • 7bd75aa415 address PR comments Xu Jun 2023-12-10 13:10:49 +0800
  • 1f301b887d
    Handle ambiguous fstflags on fd_filestat_set_times Yage Hu 2023-12-08 22:43:04 -0800
  • efe9ba6578 fix(command-reactor): look for _initialize only if _start not found eloparco 2023-12-09 00:54:16 +0000
  • 1dbae404b4
    samples/spawn-thread: Tweak to expose a bug (#2888) YAMAMOTO Takashi 2023-12-08 19:35:40 +0900
  • 2fb3dc3ec0
    Add arm64 to nuttx compilation test (#2886) Huang Qi 2023-12-08 18:21:47 +0800
  • 9c3581c179
    samples/spawn-thread: Disable libc and pthread (#2883) YAMAMOTO Takashi 2023-12-08 19:12:37 +0900
  • 72fc2f12b6 samples/spawn-thread: tweak to expose a bug YAMAMOTO Takashi 2023-12-08 18:42:56 +0900
  • bb9d5b1de6 Using docker image for spectest Huang Qi 2023-12-08 16:14:53 +0800
  • b008ab4fba
    Fix possible dead lock in wasm_cluster_spawn_exec_env (#2882) Wenyong Huang 2023-12-08 17:28:57 +0800
  • df83aef101
    Corrects Zephyr include files for current versions of Zephyr (#2881) Stephen Berard 2023-12-08 10:16:16 +0100
  • 89835684c1 Add arm64 to compilation test Huang Qi 2023-12-08 17:15:36 +0800
  • 5610185b77 Add xtensa platform to compilation test Huang Qi 2023-12-08 17:03:54 +0800
  • 196bf7afb9 samples/spawn-thread: disable libc and pthread YAMAMOTO Takashi 2023-12-08 14:13:59 +0900
  • 6a8b865d08 Fix possible dead lock in wasm_cluster_spawn_exec_env Wenyong Huang 2023-12-08 09:00:56 +0800
  • d4d1ecd56b Fixed format issues. Stephen Berard 2023-12-07 18:48:06 +0000
  • 785727003a Address clang-format issue Stephen Berard 2023-12-07 18:39:35 +0000
  • c9e199bd6d Corrects Zephyr include files for current versions of Zephyr (e.g., 3.2+) srberard 2023-12-07 14:41:54 +0100
  • a58e596995
    compilation_on_nuttx.yml: Use docker image to simplify env setup (#2878) Huang Qi 2023-12-07 18:03:07 +0800
  • c8a077a3ce Revert "Grab cluster->lock when modifying exec_env->module_inst (#2685)" YAMAMOTO Takashi 2023-12-07 17:58:31 +0900
  • 954d277f03 Using docker image to simplify env setup Huang Qi 2023-12-06 22:34:50 +0800
  • 78be221594
    Fix build llvm on macos (#2877) WAMR-1.3.0 Wenyong Huang 2023-12-07 11:09:36 +0800
  • 6e922a38dc Fix build llvm on macos Wenyong Huang 2023-12-07 10:56:10 +0800
  • f42ffe1d9d
    Fix sample basic intToStr was called with wrong length (#2876) Wenyong Huang 2023-12-07 10:26:28 +0800
  • 4b387b6577 update release notes Wenyong Huang 2023-12-07 09:54:49 +0800
  • 0b332d8987
    Portably handle fd_advise on directory fd (#2875) Yage Hu 2023-12-06 17:52:53 -0800
  • c9dc81e4c2 Fix sample basic intToStr was called with wrong length Wenyong Huang 2023-12-07 09:15:54 +0800
  • 305aa5e8c8
    Fix test failure Yage Hu 2023-12-06 17:12:21 -0800
  • 2fd8b453db
    Merge branch 'bytecodealliance:main' into yagehu/fd-advise-dir Yage Hu 2023-12-06 14:43:42 -0800
  • 4ee9b1ad67 only assign rec_count for rec types Xu Jun 2023-12-07 05:35:38 +0800
  • 2dfe8223bd address more PR comments Xu Jun 2023-12-07 04:34:28 +0800
  • 54f5db8403 address some PR comments Xu Jun 2023-12-07 04:17:21 +0800
  • d56bd06127 remove unused code Xu Jun 2023-12-07 02:35:29 +0800
  • 30f60a4acf fix non-gc mode build error Xu Jun 2023-12-07 02:24:47 +0800
  • 36f44ca7bb refine global.get as init value Xu Jun 2023-12-07 02:00:28 +0800
  • 4a38b2671f refine init expr destroy Xu Jun 2023-12-06 23:24:57 +0800
  • 8dc84f3db0 create i31 init value during instantiation rather than loading Xu Jun 2023-12-06 22:06:52 +0800
  • 876bff3d36 free complex init values Xu Jun 2023-12-06 19:20:30 +0800
  • ac602bda32
    Update version number to 1.3.0 and update release notes (#2821) Wenyong Huang 2023-12-06 16:27:21 +0800
  • 67a887e2d3
    Fix compilation warnings on Windows (#2868) Wenyong Huang 2023-12-06 16:12:33 +0800
  • 39d0fabda3
    Using stable branch for NuttX relative CI (#2872) Huang Qi 2023-12-06 16:09:17 +0800
  • 29098ed95a Using stable branch for NuttX relative CI Huang Qi 2023-12-06 15:31:57 +0800
  • 2febc8a7ff update interpreter Xu Jun 2023-12-06 15:24:22 +0800
  • aa928eef58
    Portably handle fd_advise on directory fd Yage Hu 2023-12-05 20:31:06 -0800
  • 49cd2e011b
    Fix float argument handling for riscv32 ilp32d (#2871) Huang Qi 2023-12-06 11:30:07 +0800
  • 065ce84d66 Fix float argument handling for riscv32 ilp32d Huang Qi 2023-12-06 09:51:31 +0800
  • 47993ec72d
    Don't launch extra cores in QEMU to save resource (#2867) Huang Qi 2023-12-06 09:46:50 +0800
  • 4aa6b480c2 disable ccache and perf support in llvm build for windows Wenyong Huang 2023-12-06 09:45:36 +0800
  • 58628748a9 add rec index in WASMType Xu Jun 2023-12-06 05:59:02 +0800
  • 3608cebda9 auto format Xu Jun 2023-12-05 21:39:08 +0800
  • 64be0f61a7 free memory in error path Xu Jun 2023-12-05 21:36:28 +0800
  • 844a587559 disable unsupported subtyping cases Xu Jun 2023-12-05 21:29:01 +0800
  • 54bb82fbe2 fix final flag Xu Jun 2023-12-05 21:25:00 +0800
  • 15f27097d5 fix ref.null const expression in GC mode Xu Jun 2023-12-05 21:08:48 +0800
  • c4eb2f6d18 Clear compilation warnings on Windows Wenyong Huang 2023-12-05 18:29:43 +0800
  • 516d7f0139 Don't launch extra cores in QEMU to save resource Huang Qi 2023-12-05 17:45:15 +0800
  • e38fda9861 update release notes Wenyong Huang 2023-12-05 17:19:48 +0800
  • 53c3fa27d4
    Fix block with type issue in fast interp (#2866) Xu Jun 2023-12-05 17:09:05 +0800
  • 23c1343fb3
    Fix wasm loader handle op_br_table and op_drop (#2864) Wenyong Huang 2023-12-05 16:59:13 +0800
  • 06ffaae209 fix mini-loader build error Xu Jun 2023-12-05 15:46:57 +0800
  • a1ad7c8e7f fix build error Xu Jun 2023-12-05 14:50:14 +0800
  • 81db5ac18d fix aot loader Xu Jun 2023-12-05 14:28:12 +0800
  • bb9f60cd5c pass non-gc spec for all modes Xu Jun 2023-12-05 14:01:46 +0800
  • 303d434259 check const expr stack overflow Xu Jun 2023-12-05 11:55:46 +0800
  • e9d07ff82a update mini loader Xu Jun 2023-12-05 09:09:57 +0800