Commit Graph

  • c04ef6b44f
    Update version to 2.1.2 and update release notes (#3718) Wenyong Huang 2024-08-20 12:00:39 +0800
  • ba2a736cc6 update release notes Wenyong Huang 2024-08-20 11:07:07 +0800
  • 4bb9963b57
    Merge pull request #947 from bytecodealliance/main Wenyong Huang 2024-08-20 11:07:16 +0800
  • 6fdad9916f
    riscv: Add missing relocation intrinsics for __fixdfsi/__ltdf2 (#3733) Huang Qi 2024-08-20 11:06:07 +0800
  • 581e1d9767
    compilation: Use the dedicated stack-sizes section only for AOT (#3732) YAMAMOTO Takashi 2024-08-20 11:26:26 +0900
  • 1660c14bcb riscv: Add missing intrinsics for __fixdfsi/__ltdf2 Huang Qi 2024-08-19 17:27:14 +0800
  • 6fce1d6955 compilation: use the dedicated stack-sizes section only for AOT YAMAMOTO Takashi 2024-08-19 16:35:08 +0900
  • 7472674536 update release notes Wenyong Huang 2024-08-19 11:07:50 +0800
  • 52b5c0e30c
    Merge pull request #946 from bytecodealliance/main Wenyong Huang 2024-08-19 11:01:49 +0800
  • 97c95a2e2f
    Fix table idx resolving in op call_indirect/return_call_indirect (#3726) Wenyong Huang 2024-08-19 10:57:36 +0800
  • 88caa0c53a
    CI: Unify configuration stage for NuttX (#3725) Huang Qi 2024-08-19 10:35:18 +0800
  • 67c33a29e3
    CI: Enable XIP spectest for RISCV32 ILP32F (#3727) Huang Qi 2024-08-19 09:52:38 +0800
  • b894253b24 Add file and line number to LOG_ macros James Ring 2024-08-17 16:27:35 -0700
  • 18cd829428 CI: Enable XIP spectest for RISCV32 ILP32F Huang Qi 2024-08-15 15:59:51 +0800
  • 985d0abdba
    Merge pull request #945 from bytecodealliance/main Wenyong Huang 2024-08-16 14:10:50 +0800
  • 4c127715df
    aot compiler: Fix NaN handling for opcode f32/f64.const in XIP mode (#3721) Huang Qi 2024-08-16 14:04:41 +0800
  • 7a7d431034 check boundary of p, fix coding style Wenyong Huang 2024-08-16 13:12:02 +0800
  • 94c803dd17 Fix table idx handling in opcode call_indirect Wenyong Huang 2024-08-16 13:01:05 +0800
  • e57c8478c2 AOT: Fix NaN handling for f32/f64 const op Huang Qi 2024-08-15 18:44:35 +0800
  • 59f761b58d
    aot compiler: Track non-0x00 tableindex as ref types use (#3695) Jan Olaf Martin 2024-08-15 21:37:10 -0700
  • a44c487632
    runtest.py: Normallize option handling for XIP mode (#3722) Huang Qi 2024-08-16 11:33:51 +0800
  • 5f517e4335
    aot loader: Refine os_mmap related code (#3711) Wenyong Huang 2024-08-16 11:31:45 +0800
  • 63df2cf02d
    Update std atomic check and simd compatibility check for arc compiler (#3716) TianlongLiang 2024-08-16 10:12:23 +0800
  • b845e2ede4
    Add missing headers in bh_atomic.h and aot_llvm_extra.cpp (#3715) James Ring 2024-08-15 15:56:49 -0700
  • 4eadf2759d
    Update compilation_on_nuttx.yml Huang Qi 2024-08-15 23:30:02 +0800
  • 6212f63a09 CI: Unify configuration stage for NuttX Huang Qi 2024-08-15 20:31:48 +0800
  • faf930b443 add missing typedefs and headers James Ring 2024-08-14 15:58:41 -0700
  • 72511b9e2d runtest.py: Normallize option handling for XIP mode Huang Qi 2024-08-15 19:58:42 +0800
  • 52094b68f8
    Merge pull request #3723 from bytecodealliance/main Wenyong Huang 2024-08-15 20:42:57 +0800
  • 9c9e9367f3 Remove unused definitions for ARC and RISCV32_ILP32 Huang Qi 2024-08-15 16:49:28 +0800
  • 58ca02bc5f
    Add support for RISCV32 ILP32F (#3708) Huang Qi 2024-08-15 15:17:42 +0800
  • 000680f090
    NuttX: Retire CONFIG_ARCH_RV32IM and CONFIG_ARCH_RV64GC (#3717) Huang Qi 2024-08-15 14:49:50 +0800
  • 0986b49394 Update version to 2.1.2 and update release notes Wenyong Huang 2024-08-15 11:58:49 +0800
  • 78adfe8143 fix typo TL 2024-08-15 11:36:06 +0800
  • 4bc0db93b6 add comment TL 2024-08-15 11:35:36 +0800
  • fb85375097 NuttX: Retire CONFIG_ARCH_RV32IM and CONFIG_ARCH_RV64GC Huang Qi 2024-08-15 10:43:04 +0800
  • 682a77e9d6 Add support for RISCV32 ILP32F Huang Qi 2024-08-13 14:41:07 +0800
  • 26cb987154 update macro and simd compatibility check for arc toolchain TL 2024-08-15 10:21:09 +0800
  • 0cfe3ce452 fix msan errors James Ring 2024-08-14 16:09:06 -0700
  • cfae7ac7e7 change the mmap strategy for 64-bit targets Wenyong Huang 2024-08-14 19:54:31 +0800
  • 93823b94da CI: Using more complex temporal file name for register module Huang Qi 2024-08-14 18:20:29 +0800
  • 740f499e9c
    Fix potential memory leak in insert_native_symbol (#3712) Wenyong Huang 2024-08-14 18:11:18 +0800
  • cce48a0943
    test_wamr.sh: Fix build wabt tool (#3703) Wenyong Huang 2024-08-14 16:20:32 +0800
  • cc0044814d address CI compilation error Wenyong Huang 2024-08-14 16:16:34 +0800
  • d7c98d4691 Fix potential memory leak in insert_native_symbol Wenyong Huang 2024-08-14 16:13:50 +0800
  • d82f7fb389 aot loader: Refine os_mmap related code Wenyong Huang 2024-08-14 16:08:46 +0800
  • 5b8dfbce75
    Fix compilation warnings (#3707) Anders Bakken 2024-08-14 01:08:10 -0700
  • da25906ed4
    debug-interp: Only add lock when signal_flag is SIG_SINGSTEP (#3704) Wenyong Huang 2024-08-14 09:03:01 +0800
  • 37d7439ef9
    [refactoring] Extract read leb to a separate file, share the code between loader and mini loader (#3701) Marcin Kolny 2024-08-14 01:46:24 +0100
  • 55cb9c59c5
    Enable merged os_mmap for aot data sections (#3681) bianchui 2024-08-14 08:42:01 +0800
  • b5941da0c7 Fix warning. Anders Bakken 2024-08-13 12:08:30 -0700
  • 9f82dca515 CI: Enable spectest for RISCV32 ILP32D Huang Qi 2024-08-13 19:08:10 +0800
  • d9e596d9a7 move macro check to totally disable merge_data_and_text() for nuttx and esp-idf bianchui 2024-08-13 18:41:57 +0800
  • fecd383c94 [refactoring] extract reading leb numbers to a separate file, share the code between loader and mini loader Marcin Kolny 2024-08-12 12:46:10 +0100
  • a83adccd20
    libc-builtin: Fix function prototype for wasm_runtime_module_realloc (#3702) Huang Qi 2024-08-13 17:44:58 +0800
  • 6f02d6c2d2 get signal_flag according to BH_ATOMIC_32_IS_ATOMIC Wenyong Huang 2024-08-13 16:36:41 +0800
  • eedaee86bc os_mmap with exec flag for nuttx and esp-idf Wenyong Huang 2024-08-13 09:44:21 +0800
  • 85fab9ce2f debug-interp: Only add lock when signal_flag is SIG_SINGSTEP Wenyong Huang 2024-08-13 14:15:42 +0800
  • 98171de048 test_wamr.sh: Fix build wabt tool Wenyong Huang 2024-08-13 13:37:46 +0800
  • bc68bf1b56 builtin-libc: Fix function prototype for wasm_runtime_module_realloc Huang Qi 2024-08-13 09:41:38 +0800
  • 67fa155878
    libc-wasi: Make rights of STDIN/STDOUT/STDERR fixed and overlook their access modes (#3694) liang.he 2024-08-13 10:10:22 +0800
  • 140ff25d46
    wasi-nn: Apply new architecture (#3692) liang.he 2024-08-13 09:14:52 +0800
  • 4e31bd63b7
    wamr-test-suites: Clean up generated tmp files after spec test (#3700) TianlongLiang 2024-08-13 08:38:15 +0800
  • e9f1243103 Overlook the access modes of STDIN, STDOUT and STDERR liang.he@intel.com 2024-08-07 11:30:14 +0000
  • 14e2986df1 aot_loader.c: align using align_uint and align_uint64 bianchui 2024-08-12 18:34:01 +0800
  • da31c079b2
    posix_thread.c: Restore old signal alternate stack before thread exit (#3693) Wenyong Huang 2024-08-12 12:48:25 +0800
  • b4084e4e83 aot_loader.c: merge_data_and_text() remove unused var bianchui 2024-08-09 15:54:15 +0800
  • d8a2177870 aot_loader.c: only data_sections.size > 0 bianchui 2024-08-09 15:51:29 +0800
  • f6c07adb59 aot_loader.c: change misused b_memcpy_s to bh_memcpy_s bianchui 2024-08-09 14:23:55 +0800
  • 3a346ae7ba aot_loader.c: remove separate data munmap bianchui 2024-08-09 10:18:46 +0800
  • 222f2055b0 Track non-0x00 tableindex as ref types use Jan Olaf Martin 2024-08-07 08:17:17 -0700
  • 0ea27b496e aot_loader.c: remove #if condition of calling merge_data_and_text() bianchui 2024-08-08 20:29:50 +0800
  • e42ec81677 Merge remote-tracking branch 'origin/dev/merge_aot_data_text' into issue_2274 bianchui 2024-08-08 19:09:12 +0800
  • 38741a3ba7 clean up genereated files under /tmp directory after spec test TL 2024-08-08 19:03:18 +0800
  • 4998961b98 aot_loader.c: merge all data sections in load_object_data_sections() bianchui 2024-08-08 14:28:48 +0800
  • d61bc3c658 aot_loader.c: LOG_WARNING if merge_data_and_text() failed bianchui 2024-08-07 20:53:13 +0800
  • c6858b87bf posix_thread.c: Restore old signal alternate stack before thread exit Wenyong Huang 2024-08-07 15:43:02 +0800
  • bd378325e7 aot_loader.c: comment #ifdef for merge_data_and_text() bianchui 2024-08-07 15:16:27 +0800
  • 1362a305f4
    Restore linux iwasm default visibility (#3691) Benbuck Nason 2024-08-07 00:12:38 -0700
  • a90c448376 aot_loader.c: merge_data_and_text() add comment for why check 4GB bianchui 2024-08-07 15:11:56 +0800
  • b05973aadd aot_loader.c: merge_data_and_text() mark whole memory MMAP_PROT_READ | MMAP_PROT_WRITE and bit MMAP_PROT_EXEC for .text section only bianchui 2024-08-07 13:58:25 +0800
  • 5f4ecf1f5f aot_loader.c: merge_data_and_text() order merged sections as compilers do bianchui 2024-08-07 13:51:39 +0800
  • 6ddaecafb3
    wamrc: Add some help text for --size-level (#3689) YAMAMOTO Takashi 2024-08-07 14:43:47 +0900
  • 5b89742201 aot_loader.c: merge_data_and_text() set err when os_mmap failed bianchui 2024-08-07 13:40:08 +0800
  • e1a97c0e98 aot_loader.c: merge_data_and_text() use bh_memcpy_s instead of memcpy bianchui 2024-08-07 13:39:26 +0800
  • c8236b7888 aot_loader.c: merge_data_and_text() check merged size bianchui 2024-08-07 13:38:11 +0800
  • 630e35b99d aot_loader.c: merge_data_and_text some target need MMAP_MAP_32BIT bianchui 2024-08-07 13:36:10 +0800
  • 74986cd2cc Apply wasi-nn new arch. liang.he@intel.com 2024-07-31 11:07:16 +0000
  • 9bd158c666 aot_loader.c: change size from uint32 to uint64 bianchui 2024-08-07 13:16:06 +0800
  • 3e41f35f5e aot_loader.c: change continue to if branch bianchui 2024-08-07 12:31:03 +0800
  • ab650475b3 Restore linux iwasm default visibility Benbuck Nason 2024-08-06 18:24:24 -0700
  • 58bc2e6235 wamrc: add some help text for --size-level YAMAMOTO Takashi 2024-08-06 14:54:19 +0900
  • 8a2e151de1
    CI: Bump NuttX version to 12.6 (#3684) Huang Qi 2024-08-05 09:06:31 +0800
  • c3dd5598f6
    Fix a compilation warning (#3682) Huang Qi 2024-08-03 21:05:18 +0800
  • 3ce242b5db
    spec-test-script/runtest.py: Use wamrc --xip option for xip (#3683) YAMAMOTO Takashi 2024-08-02 22:26:18 +0900
  • d8fd2fcb79 aarch64 AOT module fails to load on android bianchui 2024-08-01 19:01:56 +0800
  • f6b4003c20 CI: Bump NuttX version to 12.6 Huang Qi 2024-08-02 14:56:57 +0800
  • 6746e7e3b5 spec-test-script/runtest.py: use wamrc --xip option for xip YAMAMOTO Takashi 2024-08-02 15:54:19 +0900
  • 2492383531 Fix a compilation warning Huang Qi 2024-08-02 14:44:05 +0800
  • 08fad88d75
    spec_test_on_nuttx.yml: Retire CONFIG_EOL_IS_LF (#3676) YAMAMOTO Takashi 2024-08-02 10:54:07 +0900