Commit Graph

  • ebfb9e53cd JIT: don't join worker threads twice YAMAMOTO Takashi 2025-05-07 17:51:49 +0900
  • 10e7fb7012 JIT: don't join worker threads twice YAMAMOTO Takashi 2025-05-07 17:51:49 +0900
  • 0860d7fda6 CI: make macos' build_samples_wasm_c_api similar to ubuntu YAMAMOTO Takashi 2025-05-02 15:45:49 +0900
  • 0df6dc42af Revert "aot_create_comp_context: disable small data section" YAMAMOTO Takashi 2025-05-02 14:00:37 +0900
  • 26c35cbb6c spec_test_on_nuttx.yml: disable xtensa xip YAMAMOTO Takashi 2025-05-01 21:58:42 +0900
  • db6ea1d0f4 Revert "wamr-test-suites: disable xtensa text section literals for now" YAMAMOTO Takashi 2025-05-01 21:54:27 +0900
  • 14be14f337 aot_create_comp_context: disable small data section YAMAMOTO Takashi 2025-05-01 19:45:19 +0900
  • 0c9dd5a346 wamr-test-suites: disable xtensa text section literals for now YAMAMOTO Takashi 2025-05-01 13:02:55 +0900
  • 4d73ab0bbc aot_resolve_object_relocation_group: adapt to LLVM 19 YAMAMOTO Takashi 2025-05-01 08:54:52 +0900
  • b8bd1ef274 wamr-compiler: size_level=0 for sgx mode YAMAMOTO Takashi 2025-04-25 11:33:32 +0900
  • 766145a166 spec-test-script/runtest.py: --size-level=0 for x86-64 YAMAMOTO Takashi 2025-04-25 11:15:42 +0900
  • 3f3a214411 build-scripts/build_llvm.py: bump to llvm 19 YAMAMOTO Takashi 2025-04-25 10:28:35 +0900
  • 0e8b57d8a8
    More detail to python setup, and fixed small typo (#4247) Chris Woods 2025-05-06 23:32:43 -0400
  • 88b5f6a535
    samples/wasm-c-api: remove unused valgrind detection (#4249) YAMAMOTO Takashi 2025-05-07 12:32:29 +0900
  • ac2fe552d5
    aot_resolve_object_relocation_group: adapt to LLVM 16 (#4250) YAMAMOTO Takashi 2025-05-07 12:32:14 +0900
  • ea417d7619
    Add overflow check for preserved local offset in preserve_referenced_local (#4211) liang.he 2025-05-07 09:45:49 +0800
  • bb36a43fa4
    riscv: avoid llvm.cttz.i32/i64 for xip (#4248) YAMAMOTO Takashi 2025-05-07 10:42:51 +0900
  • 1206a255b6
    Merge f5d89d16a1 into 1996c18c4b YAMAMOTO Takashi 2025-05-07 00:38:31 +0000
  • 1996c18c4b
    samples/wasm-c-api: skip aot compilation unless necessary (#4239) YAMAMOTO Takashi 2025-05-07 08:09:44 +0900
  • 6ad7b7a9f0 aot_resolve_object_relocation_group: adapt to LLVM 16 YAMAMOTO Takashi 2025-05-01 10:16:36 +0900
  • 39e33e52c1 samples/wasm-c-api: remove unused valgrind detection YAMAMOTO Takashi 2025-05-02 17:26:24 +0900
  • 5cf001b9b3 riscv: avoid llvm.cttz.i32/i64 for xip YAMAMOTO Takashi 2025-05-01 18:39:27 +0900
  • a69684a3cf More detail to python setup, and fixed small typeo woodsmc 2025-05-06 08:45:10 -0400
  • ba42c3c1b0
    build(deps): Bump @babel/runtime in /tests/fuzz/wasm-mutator-fuzz/portal dependabot[bot] 2025-05-06 03:17:50 +0000
  • d053f5534a
    build(deps): Bump github/codeql-action from 3.28.15 to 3.28.17 (#4243) dependabot[bot] 2025-05-06 11:16:45 +0800
  • 4735956eeb
    fix return types of our 64-bit clz/ctz/popcount intrinsics (#4238) YAMAMOTO Takashi 2025-05-06 11:15:00 +0900
  • 5910e5cd21
    Use --target to pass a triple in wamrc (#4199) liang.he 2025-05-06 06:56:06 +0800
  • 5bdbba0dbe
    platform/nuttx: Fix dcache operation in os_dcache_flush (#4225) Huang Qi 2025-05-06 06:55:53 +0800
  • 382aa9e6c3
    run_clang_format_diff: mention homebrew for clang-format installation (#4237) YAMAMOTO Takashi 2025-05-06 07:55:42 +0900
  • 3232bdf2f7
    teach aot emitter/loader about .srodata and .srodata.cst* sections (#4240) YAMAMOTO Takashi 2025-05-06 07:55:35 +0900
  • 6aa94f0edf
    Update README.md Giovanni Mazzeo 2025-05-05 21:57:35 +0200
  • cee5533662 Merge branch 'main' into dev/zephyr_file_socket Stephen Berard 2025-05-05 19:16:59 +0200
  • 4c407d3ade
    build(deps): Bump github/codeql-action from 3.28.15 to 3.28.17 dependabot[bot] 2025-05-05 11:17:06 +0000
  • 94ecbaa378 Add overflow check for preserved local offset in preserve_referenced_local liang.he@intel.com 2025-04-24 07:58:16 +0000
  • 8ee9cc84e1 fix: improve error handling of snprintf() in send_thread_stop_status() liang.he@intel.com 2025-04-30 06:40:35 +0000
  • 29b28b0f9f teach aot emitter/loader about .srodata and .srodata.cst* sections YAMAMOTO Takashi 2025-05-02 14:04:20 +0900
  • 41e02b4f16 samples/wasm-c-api: skip aot compilation unless necessary YAMAMOTO Takashi 2025-05-02 17:24:30 +0900
  • e860601eee fix return types of our 64-bit clz/ctz/popcount intrinsics YAMAMOTO Takashi 2025-05-02 07:27:01 +0900
  • e7dc69a8c9 run_clang_format_diff: mention homebrew for clang-format installation YAMAMOTO Takashi 2025-05-01 13:00:44 +0900
  • 5a4a92f050 platform/nuttx: Fix dcache operation in os_dcache_flush Huang Qi 2025-04-18 14:18:25 +0800
  • 9773390537
    set default value of WAMR_BUILD_REF_TYPES to 1 in standalone cases (#4227) Liu Jia 2025-04-30 14:10:56 +0800
  • b14799a681 Reduce additional space in samples/file liang.he@intel.com 2025-04-29 12:31:16 +0000
  • 1af51ad6cf In readlinkat_dup(), use fstatat() to estimate size first. liang.he@intel.com 2025-04-28 08:41:27 +0000
  • fa55349442 set default value in CMakeLists.txt Jia Liu 2025-04-29 15:11:48 +0800
  • a9966897b6
    use a selected llvm libs list to replace the full list (#4232) liang.he 2025-04-29 11:41:34 +0800
  • 5cb9493288 use a selected llvm libs list to replace the full list liang.he@intel.com 2025-04-29 03:29:32 +0000
  • 618f9b1626 delete default value of WAMR_BUUILD_REF_TYPES Jia Liu 2025-04-29 10:58:58 +0800
  • 1d39b9c834
    bypass vptr santizier (#4231) liang.he 2025-04-29 10:05:02 +0800
  • 8829401aad bypass vptr santizier liang.he@intel.com 2025-04-29 01:39:55 +0000
  • 791e60f533
    feat(fuzz): add a new fuzzing target about aot compiler (#4121) liang.he 2025-04-28 21:44:04 +0800
  • b1ad58bdb4 feat(fuzz): add a new fuzzing target about aot compiler liang.he@intel.com 2025-02-26 05:30:32 +0000
  • 563213e25b
    build(deps): Bump github/codeql-action from 3.28.15 to 3.28.16 dependabot[bot] 2025-04-28 11:20:38 +0000
  • 84767f9121
    wamrc: add --disable-llvm-jump-tables option (#4224) YAMAMOTO Takashi 2025-04-28 17:43:53 +0900
  • 41850b6520 set default value of WAMR_BUILD_REF_TYPES to 1 Jia Liu 2025-04-28 16:37:40 +0800
  • 255219ada7 wamrc: add --disable-llvm-jump-tables option YAMAMOTO Takashi 2025-04-28 12:40:42 +0900
  • 6593b3f347
    LLVMCreateTargetMachineWithOpts: disable large data (#4220) YAMAMOTO Takashi 2025-04-27 12:48:57 +0900
  • c2d7fa30df
    LLVM: don't verify instcombine fixpoint (#4219) YAMAMOTO Takashi 2025-04-27 12:30:35 +0900
  • 7daf2d346d
    Update Makefile Giovanni Mazzeo 2025-04-25 14:35:31 +0200
  • af2a2040db
    fix print_help when libc wasi is enabled (#4218) Liu Jia 2025-04-25 16:46:37 +0800
  • 87cd464855 LLVMCreateTargetMachineWithOpts: disable large data YAMAMOTO Takashi 2025-04-25 13:30:36 +0900
  • 81b0ad9140 LLVM: don't verify instcombine fixpoint YAMAMOTO Takashi 2025-04-25 16:01:12 +0900
  • 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