Commit Graph

  • eaf2020ea0 Fix shared heap chain iteration problem on 32bits platform TL 2025-04-18 09:53:57 +0800
  • 106732b060 Fix a missing argument on 32bits platform, still has the shared heap chain iteration problem TL 2025-04-17 18:54:00 +0800
  • 5de0ca3242 enable shared heap chain aot test and bug fix TL 2025-04-17 11:44:39 +0800
  • b58c75c1da use correct alloca for func ctx shared heap cache value TL 2025-04-15 21:41:13 +0800
  • 2f16e41df2 use alloca for func ctx shared heap cache value TL 2025-04-15 18:16:20 +0800
  • 20cd6afbb8 fix some compilation issue TL 2025-04-14 18:24:52 +0800
  • b0f0741426 first draft of shared heap enhancement in AOT TL 2025-04-11 12:41:32 +0800
  • 9747e0023d shared heap enhancement: modify memory check for aot_check_memory_overflow to accomodate shared heap chain TL 2025-04-09 18:07:36 +0800
  • d0aac00d7c improve error message Jia Liu 2025-06-17 11:35:10 +0800
  • 2d3e6345da wasi-nn: apply the shared library hack to darwin as well YAMAMOTO Takashi 2025-06-17 09:57:15 +0900
  • 4e30d3cb59 add nn-cli example YAMAMOTO Takashi 2025-06-11 15:11:58 +0900
  • 2f5f26e5d9 rename reply function name Su Yihan 2025-06-17 11:20:49 +0800
  • 66cd7f6c67 Merge branch 'main' into fix/overflow Jia Liu 2025-06-17 11:19:28 +0800
  • 1394b8a7a7
    Merge pull request #4356 from lum1n0us/fix/merge_into_dev_shared_heap_from_main liang.he 2025-06-17 11:18:05 +0800
  • 2f0750a6fe
    wasi_nn_openvino.c: add a missing buffer overflow check in get_output (#4353) YAMAMOTO Takashi 2025-06-17 12:17:00 +0900
  • 20be1d33fe
    wasi_ephemeral_nn.h: prefix identfiers to avoid too generic names (#4358) YAMAMOTO Takashi 2025-06-17 12:15:01 +0900
  • 965f2452c8
    improve installation steps for wasi-sdk and wabt on Windows (#4359) liang.he 2025-06-17 11:14:10 +0800
  • 05e3a09150
    wamr-wasi-extensions: add lib-socket things (#4360) YAMAMOTO Takashi 2025-06-17 12:13:43 +0900
  • fd5cfe42e1 Follow-up to PR #4300: prevent potential overflow Jia Liu 2025-06-17 11:05:04 +0800
  • 745da82cd6
    wasi_nn_openvino.c: remove broken xml check (#4365) YAMAMOTO Takashi 2025-06-17 12:02:36 +0900
  • 7bbdbf5212
    add validation for array type in load_init_expr(GC only) (#4370) Liu Jia 2025-06-17 11:01:38 +0800
  • d7e3e376a9
    build(deps): Bump github/codeql-action from 3.28.19 to 3.29.0 (#4371) dependabot[bot] 2025-06-17 11:01:21 +0800
  • 0d001c4c38
    wasi-nn: fix backend leak on multiple loads (#4366) YAMAMOTO Takashi 2025-06-17 12:01:07 +0900
  • 8e60feb181
    Collective fix for typos and minor bugs (#4369) TianlongLiang 2025-06-17 09:26:00 +0800
  • e169a40bc2
    build(deps): Bump github/codeql-action from 3.28.19 to 3.29.0 dependabot[bot] 2025-06-16 11:29:37 +0000
  • 4b547907ff add validation for array type in load_init_expr(GC only) Jia Liu 2025-06-16 16:38:22 +0800
  • e71005e290 fix typo TL 2025-06-16 15:36:39 +0800
  • 3f2107333d
    Fix typos and openat mode handling TianlongLiang 2025-06-16 15:19:02 +0800
  • 54dccc77ae fix typo TL 2025-06-16 14:52:03 +0800
  • 0e5c5f2399 wasi-nn: fix backend leak on multiple loads YAMAMOTO Takashi 2025-06-13 14:41:20 +0900
  • cf890eb020 wasi_nn_openvino.c: remove broken xml check YAMAMOTO Takashi 2025-06-13 15:56:37 +0900
  • 880f1b273d send an empty/error reply from server Su Yihan 2025-06-13 11:06:19 +0800
  • f150623c7e wasi_nn_openvino.c: remove pre/postprocessing and layout assumptions YAMAMOTO Takashi 2025-06-13 10:12:53 +0900
  • 0343aaf8c3
    Modify AOT static PGO to conform to llvm-18 and add a CI job to test static PGO on the coremark benchmark (#4345) TianlongLiang 2025-06-12 16:57:11 +0800
  • e6705b2085
    Merge branch 'main' into static_pgo liang.he 2025-06-12 16:07:38 +0800
  • 2fe7105e8d
    Update WABT downloads URL (#4357) liang.he 2025-06-12 16:06:57 +0800
  • 9becf65d1e
    clean up incompatible running mode checks in test script and ci (#4342) liang.he 2025-06-12 16:06:33 +0800
  • 78e68cec83
    Follow #4268 to deprecate wamr_ide-related components (#4341) liang.he 2025-06-12 16:05:52 +0800
  • 75bf9797a2
    Update type validation in load_table_import() and load_table() (#4296) liang.he 2025-06-12 15:01:42 +0800
  • f97e7e3a9a wamr-wasi-extensions/test.sh: set -e YAMAMOTO Takashi 2025-06-11 15:28:09 +0900
  • 7ff09252f6 improve installation steps for wasi-sdk and wabt on Windows liang.he@intel.com 2025-06-12 03:14:17 +0000
  • 786877a9e2 update comments and warning info, bitmaps section in llvm profdata shouldn't be used in PGO TL 2025-06-12 10:22:54 +0800
  • 9f8a4d4477 wamr-wasi-extensions/samples/nn/app.c: adapt to use prefixed names YAMAMOTO Takashi 2025-06-10 15:58:12 +0900
  • 342d92c679 wasi_ephemeral_nn.h: prefix identfiers to avoid too generic names YAMAMOTO Takashi 2025-06-10 15:56:54 +0900
  • b0cd256eff wamr-wasi-extensions: add lib-socket things YAMAMOTO Takashi 2025-06-05 19:03:50 +0900
  • 5478d267f4
    wasi_nn_openvino.c: remove the tensor layout adjustment logic (#4308) YAMAMOTO Takashi 2025-06-12 10:34:14 +0900
  • 3a087c4244
    wamr-wasi-extensions: add a cmake package to provide our wasi extension (#4344) YAMAMOTO Takashi 2025-06-12 10:33:25 +0900
  • 928598f1ce
    add heap-type check for GC when ref.null (#4300) Liu Jia 2025-06-12 09:31:17 +0800
  • c932597057
    wasi_nn_types.h: remove a seemingly stale comment (#4348) YAMAMOTO Takashi 2025-06-12 10:29:59 +0900
  • d52f083ac0
    build(deps): Bump requests from 2.32.3 to 2.32.4 in /build-scripts (#4349) dependabot[bot] 2025-06-12 09:29:33 +0800
  • deb71a87f9 Update WABT downloads URL liang.he@intel.com 2025-06-11 12:14:03 +0000
  • c4623e2cb5
    Enable aot memory64 sw bounds checks by default (#4350) TianlongLiang 2025-06-12 08:44:45 +0800
  • c7473d5976 Merge remote-tracking branch 'upstream/main' into fix/merge_into_dev_shared_heap_from_main liang.he@intel.com 2025-06-11 11:37:12 +0000
  • 57710fb404 wasi_nn_openvino.c: add a missing buffer overflow check in get_output YAMAMOTO Takashi 2025-06-11 15:02:09 +0900
  • 68517146da cr suggestions TL 2025-06-11 14:34:54 +0800
  • 7f968f5926
    wasi_socket_ext.c: avoid tls to make this library-friendly (#4338) YAMAMOTO Takashi 2025-06-11 08:46:35 +0900
  • 07c23cb98e
    build(deps): Bump github/codeql-action from 3.28.18 to 3.28.19 (#4346) dependabot[bot] 2025-06-11 07:35:56 +0800
  • 1c1066dbb6 enable aot memory64 sw bounds checks by default TL 2025-06-10 17:24:39 +0800
  • 34e72dc548
    build(deps): Bump requests from 2.32.3 to 2.32.4 in /build-scripts dependabot[bot] 2025-06-10 08:57:52 +0000
  • 354f3e73cc wasi_nn_types.h: remove a seemingly stale comment YAMAMOTO Takashi 2025-06-10 16:25:55 +0900
  • c2d51decb9 add heaptype check for GC when ref.null Jia Liu 2025-06-10 11:42:07 +0800
  • e018957687 clean up incompatible running mode checks in test script and ci liang.he@intel.com 2025-06-08 06:42:52 +0000
  • c36635771e
    build(deps): Bump github/codeql-action from 3.28.18 to 3.28.19 dependabot[bot] 2025-06-09 10:56:58 +0000
  • 0f475a5194 use union to replace single WASMValue zhenweijin 2025-06-09 17:01:20 +0800
  • 836e6c4f21 some update TL 2025-06-09 16:00:22 +0800
  • 84fb7877c1 update ci to test coremark static pgo TL 2025-06-09 15:42:10 +0800
  • c3e2068a9b update readme and shell scripts TL 2025-06-09 15:28:28 +0800
  • 62d00622e9 update readme and shell scripts TL 2025-06-09 15:24:23 +0800
  • 60c410156a some update TL 2025-06-09 15:11:06 +0800
  • 7a181339f8 static PGO compatible with llvm18 and add CI job to test static PGO on coremark benchmark TL 2025-06-09 14:33:46 +0800
  • b007f299b7 wamr-wasi-extensions: add a cmake package to provide our wasi extension YAMAMOTO Takashi 2025-06-05 09:33:48 +0900
  • 501729608b wasi_ephemeral_nn.h: add a convenience wrapper header YAMAMOTO Takashi 2025-06-05 11:30:48 +0900
  • 2233ff4986 enable CI zhenweijin 2025-06-09 10:46:40 +0800
  • 8f08062db4 implement extended const expr for aot zhenweijin 2025-06-06 18:25:20 +0800
  • 10262414c3 implement extended const expr for interp zhenweijin 2025-06-03 11:36:53 +0800
  • ea5757f1d7
    wasi-nn: do not assign wasi_nn_ctx->backend multiple times (#4329) YAMAMOTO Takashi 2025-06-09 12:36:31 +0900
  • 4d6b8dcd5d
    wasi_nn.h: make this compatible with wasi_ephemeral_nn (#4330) YAMAMOTO Takashi 2025-06-09 12:36:05 +0900
  • 99c75b53db
    remove temporary wasi-libc build steps from CI workflows (#4343) liang.he 2025-06-09 11:35:24 +0800
  • c891bf14d4 remove temporary wasi-libc build steps from CI workflows liang.he@intel.com 2025-06-08 09:15:33 +0000
  • c8ee5248d9 Follow #4268 to deprecate wamr_ide-related components liang.he@intel.com 2025-06-08 05:51:16 +0000
  • 933f8124b0
    wasi-nn: fix the size of tensor->type (#4333) YAMAMOTO Takashi 2025-06-06 16:08:18 +0900
  • 769d16eaab
    wasi-nn: move some host-only things out of wasi_nn_types.h (#4334) YAMAMOTO Takashi 2025-06-06 16:07:29 +0900
  • 350af77b03
    Collective fix: fix some typos (#4337) TianlongLiang 2025-06-06 15:06:57 +0800
  • 97e9502bb3
    Update Dockerfile for Zephyr SDK and Zephyr-project versioning (#4335) liang.he 2025-06-06 15:05:44 +0800
  • 48a97736b3
    Update binary compression steps to follow symlinks for actual files (#4321) liang.he 2025-06-06 15:05:04 +0800
  • 2430f0c88f Update Dockerfile for Zephyr SDK and Zephyr-project versioning liang.he@intel.com 2025-06-05 06:11:43 +0000
  • f3d8fd1ac2 wasi_socket_ext.c: avoid tls to make this library-friendly YAMAMOTO Takashi 2025-06-05 18:28:20 +0900
  • 043c3d5823 Fix typo in wasm value comparison TianlongLiang 2025-06-05 17:33:03 +0800
  • f160233b62 Fix sample_test_run address resolving command TianlongLiang 2025-06-04 17:05:39 +0800
  • 484da5db47
    Fix memory typo in README.md TianlongLiang 2025-06-05 17:44:06 +0800
  • 5712a1b4bb
    Change vec util variable naming TianlongLiang 2025-06-05 17:43:27 +0800
  • a8b7a906ef
    Fix typo in ref_types.md TianlongLiang 2025-06-05 17:42:43 +0800
  • 3e51e3dd8e docs: fix uintptr_t typo TianlongLiang 2025-06-05 17:42:11 +0800
  • 08d8adca44 fix: avoid using built-in name in python ffi TianlongLiang 2025-06-05 17:37:54 +0800
  • 527bd4fae8 Fix typo in README TianlongLiang 2025-06-05 17:37:40 +0800
  • e04c718284 fix WASM_ENABLE_WASI_EPHEMERAL_NN build YAMAMOTO Takashi 2025-06-05 14:35:01 +0900
  • e9b97c28b5 wasi_nn.h: make this compatible with wasi_ephemeral_nn YAMAMOTO Takashi 2025-06-05 11:30:08 +0900
  • 7e32f7929a wasi-nn: move some host-only things out of wasi_nn_types.h YAMAMOTO Takashi 2025-06-05 14:49:28 +0900
  • 1e9ffa700a wasi-nn: fix the size of tensor->type YAMAMOTO Takashi 2025-06-05 14:36:42 +0900
  • 602e86adc3
    Add wamrc compilation into Windows CI workflow (#4327) liang.he 2025-06-05 11:57:29 +0800