Commit Graph

  • 477d66d00f
    product-mini/platforms/windows: set C++17 explicitly (#4269) YAMAMOTO Takashi 2025-05-13 13:40:24 +0900
  • 7446b088c9
    disable compiler to prevent get_current_target() crash (#4251) Zhenwei Jin 2025-05-13 07:13:39 +0800
  • 01b816c6bf Proper format given Borja Tellado 2025-05-12 11:06:46 +0200
  • 10236c97d2 Generic exceptions handling callback included Borja Tellado 2025-05-12 10:25:45 +0200
  • 86c2fad4f2 product-mini/platforms/windows: set C++17 explicitly YAMAMOTO Takashi 2025-05-12 15:03:13 +0900
  • 17660043ec Bypass wamr_ide-related components from the release process. liang.he@intel.com 2025-05-12 05:25:44 +0000
  • c5414fd28b
    Merge branch 'bytecodealliance:main' into feature/support_wasm_load_by_name hongxia 2025-05-12 13:26:31 +0800
  • 09663a5f93
    Merge 0cfe3ce452 into 3cce6fdaac James Ring 2025-05-12 11:40:41 +0800
  • 9a0bf7a0e7 Add error handling for sgx ci liang.he@intel.com 2025-04-27 06:12:25 +0000
  • 1df9b7cba5 add wasm load by name for WASI-NN HongxiaWangSSSS 2025-05-12 10:50:03 +0800
  • 3cce6fdaac
    avoid access null pointer (#4262) Zhenwei Jin 2025-05-12 10:21:45 +0800
  • 510bb11f4a
    CI: make macos' build_samples_wasm_c_api similar to ubuntu (#4253) YAMAMOTO Takashi 2025-05-09 18:38:48 +0900
  • c1df02fddb Use execve() to replace system() and rename to os_execve() liang.he@intel.com 2025-04-27 12:09:30 +0000
  • c48dd5ccd7
    Don't call os_thread_get_stack_boundary unless we actually use it (#4264) James Ring 2025-05-09 02:14:33 -0700
  • 8f3961026e
    fix: improve error handling of snprintf() in send_thread_stop_status() (#4234) liang.he 2025-05-09 17:14:20 +0800
  • 908838a5b5
    build-scripts/build_llvm.py: bump to llvm 18 (#4259) YAMAMOTO Takashi 2025-05-09 18:14:02 +0900
  • ce7f31484e avoid access null pointer zhenweijin 2025-05-08 18:02:33 +0800
  • ff2595fb32 disable compiler to prevent get_current_target() crash zhenweijin 2025-05-07 11:02:19 +0800
  • 1a72dcf34f
    Improve readlinkat_dup() to handle symlink size correctly (#4229) liang.he 2025-05-09 14:01:29 +0800
  • 6aa223dbf3
    Stop pretending to support extended-const proposal (#4258) YAMAMOTO Takashi 2025-05-09 10:29:06 +0900
  • 02bff309ba Don't call os_thread_get_stack_boundary unless we actually use it James Ring 2025-05-08 15:50:38 -0700
  • 798eeff989 updating WASI stdio handle initialization and build options for UVWASI liang.he@intel.com 2025-05-08 06:13:43 +0000
  • a6e8138569 wamr-compiler: size_level=0 for sgx mode YAMAMOTO Takashi 2025-04-25 11:33:32 +0900
  • e75bf4c7a4 spec-test-script/runtest.py: --size-level=0 for x86-64 YAMAMOTO Takashi 2025-04-25 11:15:42 +0900
  • 2dd8a6a38b
    Merge 10e7fb7012 into 0a8994a2d5 YAMAMOTO Takashi 2025-05-08 14:15:43 +0800
  • 8b7a83a091 build-scripts/build_llvm.py: bump to llvm 18 YAMAMOTO Takashi 2025-05-08 13:37:15 +0900
  • f22dba439e Refactor fast-interpreter SIMD compilation flags lum1n0us 2025-05-08 12:29:01 +0800
  • 23362dadfa Stop pretending to support extended-const proposal YAMAMOTO Takashi 2025-05-08 11:53:22 +0900
  • 0a8994a2d5
    aot_resolve_object_relocation_group: adapt to LLVM 19 (#4254) YAMAMOTO Takashi 2025-05-08 11:34:04 +0900
  • f88718d705
    JIT: don't join worker threads twice (#4252) YAMAMOTO Takashi 2025-05-08 11:24:55 +0900
  • ca5a2faf58
    Modifying build flags to ensure libiwasm.so is built (#4255) Chris Woods 2025-05-07 22:13:09 -0400
  • 216404d7cb
    initialize WASI stdio handles to invalid for better error handling (#4092) liang.he 2025-05-08 08:47:07 +0800
  • 277db80e05 Modifying build flags to ensure libiwasm.so is built woodsmc 2025-05-07 17:09:19 -0400
  • 60f80e3cfa aot_resolve_object_relocation_group: adapt to LLVM 19 YAMAMOTO Takashi 2025-05-01 08:54:52 +0900
  • eca28d2f22 CI: make macos' build_samples_wasm_c_api similar to ubuntu YAMAMOTO Takashi 2025-05-02 15:45:49 +0900
  • 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
  • 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