Commit Graph

  • 6fa1d067c0 fix print_help when libc wasi is enabled Jia Liu 2025-04-25 15:18:12 +0800
  • 6d61e72344
    Update unit test cases (#4214) Zhenwei Jin 2025-04-25 14:43:24 +0800
  • 36a3891eb8 Use --target to pass a triple in wamrc liang.he@intel.com 2025-04-14 11:59:14 +0000
  • 634d81e5a4 Update aot stack frame unit test cases zhenweijin 2025-04-25 10:14:55 +0800
  • 51a0b3706b
    Enable support for version specification Friedrich 2025-04-24 12:23:09 +0200
  • e07859026d
    Update Makefile Giovanni Mazzeo 2025-04-23 11:51:29 +0200
  • a0b24bb3e8 Update gc unit test cases zhenweijin 2025-04-22 10:57:27 +0800
  • 10d579cf8a
    Update Makefile Giovanni Mazzeo 2025-04-22 22:06:41 +0200
  • 9ae55e7ee7
    Fix Librats EDL Include Giovanni Mazzeo 2025-04-22 21:35:55 +0200
  • c883fafead
    Merge pull request #4203 from jammar1/jammar1/fix-br-v128 Marcin Kolny 2025-04-22 14:47:08 +0100
  • ff2768775c
    fix potential memory leak (#4205) TianlongLiang 2025-04-22 12:08:25 +0800
  • 1460ea0716 fix potiential memory leak TL 2025-04-18 10:12:59 +0800
  • b9bf9e9aad
    wasm_export.h: Use "default" visibility for gcc and clang (#3957) Xavier Del Campo 2024-12-19 01:49:13 +0100
  • 0702f788fd Add missing V128 handling in WASM_OP_BR, reported in #4173 James Marsh 2025-04-16 17:34:52 +0100
  • 8f8c5605e9
    Raise wasi-sdk to 25 and wabt to 1.0.37 (#4187) liang.he 2025-04-17 16:41:47 +0800
  • ecb47d9326
    Add missing casts and improve error handling in performance map functions (#4202) liang.he 2025-04-17 15:22:23 +0800
  • 996758cd4a
    Remove the dlen to optimize it. (#4193) liang.he 2025-04-17 15:21:02 +0800
  • 177f52e430 Add CMake support for EMSCRIPTEN and WAMRC, update module paths liang.he@intel.com 2025-04-15 06:17:45 +0000
  • 62c8d08d9d Raise wasi-sdk to 25 and wabt to 1.0.37 liang.he@intel.com 2025-04-06 03:24:15 +0000
  • fc1527eacd
    Raise CI runner to ubuntu 22.04 (#4191) liang.he 2025-04-17 15:07:46 +0800
  • 496313595b Add missing casts and improve error handling in performance map functions liang.he@intel.com 2025-04-16 05:54:24 +0000
  • 955fce5664
    Replace CMAKE_CURRENT_FUNCTION_LIST_DIR (#4200) liang.he 2025-04-17 00:07:25 +0800
  • 0ba6532636
    debug-engine: fix a few type mismatches (#4189) YAMAMOTO Takashi 2025-04-17 01:07:08 +0900
  • fc78d67e15
    Fix the error of AOT mode on the "i386-windows-msvc" platform (#4183) a seven 2025-04-17 00:04:27 +0800
  • dc9e6cfb0a add a workaround to fix receiving a shutdown signal problem liang.he@intel.com 2025-04-16 05:49:24 +0000
  • ed8dc1ef05 Update workflows and scripts for Ubuntu 22.04 compatibility liang.he@intel.com 2025-04-16 05:24:43 +0000
  • d88e16ee87 Replace CMAKE_CURRENT_FUNCTION_LIST_DIR liang.he@intel.com 2025-04-16 02:54:22 +0000
  • d085d1ccf7
    Keep fix the CMake compatibility issue (#4180) liang.he 2025-04-15 12:51:19 +0800
  • 46ec863da3
    fix false native stack overflow detections with HW_BOUND_CHECK (#4196) YAMAMOTO Takashi 2025-04-15 12:48:48 +0900
  • 151e123ab6 debug-engine: use strict prototypes YAMAMOTO Takashi 2025-04-11 13:26:52 +0900
  • 832ff7129b debug-engine: fix a few type mismatches YAMAMOTO Takashi 2025-04-10 15:26:31 +0900
  • 3bdec3c54b
    build(deps): Bump github/codeql-action from 3.28.14 to 3.28.15 (#4198) dependabot[bot] 2025-04-15 09:59:20 +0800
  • cc1903603d
    fix: Remove unused variables in SIMD_v128_const case (#4197) Huang Qi 2025-04-15 09:47:18 +0800
  • c92b700fb1
    build(deps): Bump github/codeql-action from 3.28.14 to 3.28.15 dependabot[bot] 2025-04-14 11:00:38 +0000
  • a399bf4380 fix: Remove unused variables in SIMD_v128_const case Huang Qi 2025-04-14 16:44:42 +0800
  • aac91d517c fix false native stack overflow detections with HW_BOUND_CHECK YAMAMOTO Takashi 2025-04-14 14:31:40 +0900
  • 756a26b1ef Remove the dlen to optimize it. liang.he@intel.com 2025-04-13 07:58:22 +0000
  • b655f884a1 Fix preprocessor directive placement for Windows compatibility in aot_reloc_x86_32.c liang.he@intel.com 2025-04-10 12:19:22 +0000
  • 1672518b7d Refactor symbol name handling for AOT COFF32 binary format liang.he@intel.com 2025-04-10 10:04:39 +0000
  • 28456a5eb3 Fix errors on the "i386-windows-msvc" platform w4454962 2025-04-07 01:56:31 +0800
  • 751cdcf073
    improve variable naming and code clarity in SIMD operations (#4157) liang.he 2025-04-10 14:36:20 +0800
  • 9aaf3599ec
    prevent frame_offset underflow in wasm_loader (#4165) liang.he 2025-04-10 12:06:06 +0800
  • 793135b41c
    Fix few integer overflowing (#4161) liang.he 2025-04-10 12:04:56 +0800
  • 8fe98f64c1
    Add import memory/table flag assert check for miniloader (#4179) TianlongLiang 2025-04-10 12:00:23 +0800
  • 2a2632444b
    Refactor Dockerfile and update .dockerignore for wasi-nn tests; adjust map-dir parameters in smoke test script (#4158) liang.he 2025-04-10 11:59:59 +0800
  • 89f08c949a add comments TL 2025-04-10 11:30:55 +0800
  • 8245aefc77
    aot: add new u64 intrinsics (#4168) Raul Hernandez 2025-04-09 09:19:48 +0200
  • 8f2fed4379
    build(deps): Bump github/codeql-action from 3.28.13 to 3.28.14 (#4184) dependabot[bot] 2025-04-09 14:44:43 +0800
  • 79f26a96a4
    cmake: Enhance target selection for ARM architectures with FPU (#4185) Huang Qi 2025-04-09 10:26:53 +0800
  • 8cf6b9ece5 cmake: Enhance target selection for ARM architectures with FPU Huang Qi 2025-03-03 15:56:55 +0800
  • af217f8128
    build(deps): Bump github/codeql-action from 3.28.13 to 3.28.14 dependabot[bot] 2025-04-07 10:58:16 +0000
  • 7d83aa6ef2 Keep fix the CMake compatibility issue liang.he@intel.com 2025-04-03 07:30:19 +0000
  • 00b4b8448f Fix few integer overflowing liang.he@intel.com 2025-03-25 01:57:09 +0000
  • 7ee9ec290e fix(interpreter): prevent frame_offset underflow in wasm_loader liang.he@intel.com 2025-03-27 06:16:45 +0000
  • dbf92805eb add import memory/table flag assert check for miniloader TL 2025-04-02 16:11:27 +0800
  • 4e50d2191c
    Remove indirect-load for constants on Xtensa Target to improve performance (#4162) dongsheng28849455 2025-04-02 14:39:03 +0800
  • 6424122d6b
    fix format specifier warning on 32bit builds (#4177) James Ring 2025-04-01 21:30:45 -0700
  • aa1db1b8a6 Use clang-format-12 to format aot_intrinsic.c zhanheng1 2025-04-01 16:03:15 +0800
  • e0c8149c22 fix format specifier warning on 32bit builds James Ring 2025-04-01 14:02:25 -0700
  • 159b69da38
    Update cmake min to 3.14 (#4175) liang.he 2025-04-02 07:13:53 +0800
  • b01fc5b382 Add AOT_INTRINSIC_FLAG_F32_CONST for xtensa frontend, because espressif xtensa llvm backend does not support float-point immediate for now zhanheng1 2025-04-01 15:59:58 +0800
  • 801bd18696 fix nested struct init value error in gc aot Xu Jun 2025-04-01 14:03:01 +0800
  • b8dde7246d
    dwarf_extractor.cpp: use macro control to be compatible with lower version toolchain (#4169) TianlongLiang 2025-04-01 12:05:13 +0800
  • fb69699909
    build(deps): Bump github/codeql-action from 3.28.12 to 3.28.13 (#4170) dependabot[bot] 2025-04-01 10:39:31 +0800
  • bb9e7960fa Update cmake min to 3.14 liang.he@intel.com 2025-04-01 01:58:37 +0000
  • faef33fd51
    build(deps): Bump github/codeql-action from 3.28.12 to 3.28.13 dependabot[bot] 2025-03-31 10:45:38 +0000
  • 9a95824b75 dwarf_extractor.cpp: use macro control to be compatible with lower version toolchain TL 2025-03-31 17:15:32 +0800
  • a7dc60fb8b aot: add new u64 intrinsics Raul Hernandez 2025-03-31 10:45:45 +0200
  • 866f55bb12 Use clang-format to format ../../core/iwasm/compilation/aot_emit_compare.c zhanheng1 2025-03-28 10:36:40 +0800
  • 9458e96466 Remove xtensa constraints for f64_cmp to avoid relocations zhanheng1 2025-03-28 10:35:36 +0800
  • a10ac13067 Constraints for f32/f64_compare() only enabled when target is xtensa to avoid relocation zhanheng1 2025-03-27 18:08:39 +0800
  • e0f56df76e Use clang-format to format aot_emit_compare.c zhanheng1 2025-03-27 17:44:01 +0800
  • b024dd0eaf Add constraints for f32/f64_compare zhanheng1 2025-03-27 17:42:14 +0800
  • 4082e53dda
    docs: Update build instructions suggestions for using Valgrind (#4164) liang.he 2025-03-27 15:01:54 +0800
  • 1931f2e5d5
    nuttx: remove the up_x API for kernel build (#4154) Huang Qi 2025-03-27 14:56:02 +0800
  • d7637e6d14 refactor(interpreter): improve variable naming and code clarity in SIMD operations liang.he@intel.com 2025-03-24 06:06:02 +0000
  • 3d79907f76 Refactor Dockerfile and update .dockerignore for wasi-nn tests; adjust map-dir parameters in smoke test script liang.he@intel.com 2025-03-20 08:15:10 +0000
  • d3d941e8da Add more intrinsic flags for conversions zhanheng1 2025-03-26 17:47:43 +0800
  • 4a17741670 test: temporarily skip 'skip-stack-guard-page' test case until issue is resolved Huang Qi 2025-03-25 10:38:34 +0800
  • 9025e94bbd docs: Update build instructions suggestions for using Valgrind liang.he@intel.com 2025-03-25 23:33:20 +0000
  • a11d0000ff fix wrong displacement for #endif zhanheng1 2025-03-25 14:31:45 +0800
  • 719a284863 Use clang-format-12 to format src file zhanheng1 2025-03-25 14:27:04 +0800
  • ac5b33b31d Remove const intrinsics flags for xtensa instead of adding too much #ifdef zhanheng1 2025-03-25 14:24:58 +0800
  • bb089c232e Use clang-format-12 to format source file zhanheng1 2025-03-25 10:31:04 +0800
  • f81538d531 test: temporarily skip 'skip-stack-guard-page' test case until issue is resolved Huang Qi 2025-03-25 10:38:34 +0800
  • 0c2eea1554
    Merge branch 'bytecodealliance:main' into feature/remove_const_indirect_load dongsheng28849455 2025-03-25 10:36:17 +0800
  • 8acaaa2892
    build(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#4159) dependabot[bot] 2025-03-25 10:06:32 +0800
  • c257692f55
    build(deps): Bump github/codeql-action from 3.28.11 to 3.28.12 (#4160) dependabot[bot] 2025-03-25 10:06:24 +0800
  • 1d9fdfc10d
    Merge branch 'bytecodealliance:main' into feature/remove_const_indirect_load dongsheng28849455 2025-03-25 09:26:42 +0800
  • c1d27ca219
    build(deps): Bump github/codeql-action from 3.28.11 to 3.28.12 dependabot[bot] 2025-03-24 11:00:36 +0000
  • ef7cf5a977
    build(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 dependabot[bot] 2025-03-24 11:00:16 +0000
  • 4c48220b8d nuttx: remove the up_x API for kernel build buxiasen 2025-03-21 14:40:23 +0800
  • 9eba620d69 refactor(interpreter): improve variable naming and code clarity in SIMD operations liang.he@intel.com 2025-03-24 06:06:02 +0000
  • 5d8fe5dcfd
    platform/nuttx: Flush icache/dcache properly (#4147) Huang Qi 2025-03-24 07:09:57 +0800
  • 3e20194ecd
    Update NuttX and NuttX Apps references to releases/12.9 in workflow f… (#4148) Huang Qi 2025-03-24 07:09:22 +0800
  • 44486c86d2 docs: add instruction metering section to build_wamr documentation Alix ANNERAUD 2025-03-21 11:21:55 +0100
  • 53c54b9062 fix: update instruction metering configuration for consistency and clarity Alix ANNERAUD 2025-03-21 11:15:08 +0100
  • 913c2227ba
    build(deps): Bump esbuild, @vitejs/plugin-react and vite (#4149) dependabot[bot] 2025-03-20 20:07:13 +0800
  • 250d710709 Refactor Dockerfile and update .dockerignore for wasi-nn tests; adjust map-dir parameters in smoke test script liang.he@intel.com 2025-03-20 08:15:10 +0000
  • 06ea960e76
    fix(runtest.py): A workaround to bypass errors that occur when deleting temporary files (#4093) liang.he 2025-03-20 14:25:13 +0800