Commit Graph

  • 831e4bbfd5
    Refine getting const offsets in wasm loader of fast-interp (#4012) Wenyong Huang 2025-01-20 09:39:32 +0800
  • 9fe54b862c change i64_const_size to i64_const_max_num, add comments Wenyong Huang 2025-01-19 09:31:21 +0800
  • 68e4534822 Iterate callstack API Georgii Rylov 2025-01-17 16:16:45 +0000
  • 87d6ca8684 bypass gc test as a workaround liang.he@intel.com 2025-01-17 08:22:38 +0000
  • 23c5f082e8 Add OCaml setup steps for GC test options in workflow liang.he@intel.com 2025-01-17 07:44:13 +0000
  • ba75b8fd56
    fixes for compiling on windows (#4026) Tomáš Malý 2025-01-17 04:06:14 +0100
  • c12bd2d1ec Update test cases to restore original configurations after fixing AOT/JIT tail-call implementation errors liang.he@intel.com 2025-01-16 08:40:02 +0000
  • ee34499554 Refactor: improve formatting and readability in AOT runtime and C API functions liang.he@intel.com 2025-01-16 07:30:29 +0000
  • 5fa09faec3 Refactor test cases to restore original configurations after correcting AOT/JIT tail-call implementation errors liang.he@intel.com 2025-01-16 07:21:06 +0000
  • 8c2759c9d6 fixes for compiling on windows Tomas Maly 2025-01-15 05:33:27 +0100
  • 32dab97b7b Refactor: improve error handling for import function linking and enhance memory allocation consistency liang.he@intel.com 2025-01-15 07:31:56 +0000
  • 897ca2e9e3 Refactor: rename function instantiation methods for clarity and consistency liang.he@intel.com 2025-01-15 21:38:23 +0000
  • 1ac62e1f22
    .github: Add shared lib builds (#3975) Xavier Del Campo 2025-01-15 08:14:22 +0100
  • e3b024413d
    Fixes to support WASI on Zephyr (#3948) Stephen Berard 2025-01-15 03:59:35 +0100
  • 435a8a8132
    Merge branch 'bytecodealliance:dev/zephyr_file_socket' into dev/zephyr_file_socket Stephen Berard 2025-01-14 14:59:56 +0100
  • 679c2ad68a Synchronize the GC spec tests to the commit from December 9. 2024. liang.he@intel.com 2025-01-14 09:29:16 +0000
  • 9c3807e124
    Refine read leb int wasm loader of fast interpreter (#4017) Wenyong Huang 2025-01-14 17:43:29 +0800
  • 946430f15e
    build(deps): Bump github/codeql-action from 3.28.0 to 3.28.1 (#4020) dependabot[bot] 2025-01-14 17:36:50 +0800
  • 0d20521406
    build(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.0 (#4021) dependabot[bot] 2025-01-14 15:30:28 +0800
  • b373192dc6
    build(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.0 dependabot[bot] 2025-01-13 11:06:42 +0000
  • ccd118ed75
    build(deps): Bump github/codeql-action from 3.28.0 to 3.28.1 dependabot[bot] 2025-01-13 11:06:37 +0000
  • 8a43475b32
    .github: Add shared lib builds Xavier Del Campo 2025-01-10 09:47:19 +0100
  • dbe689acc1 Refactor: rename function pointers for clarity and improve import function handling liang.he@intel.com 2025-01-13 06:16:38 +0000
  • 8c4f14768c refine loader MEM_REALLOC Wenyong Huang 2025-01-13 12:13:19 +0800
  • 53da420c41
    Enable shrunk memory by default and add related configurations (#4008) liang.he 2025-01-13 07:09:04 +0800
  • b1fc53b953 fix typo Wenyong Huang 2025-01-12 12:03:56 +0800
  • 961c2af00e Initial version of enable loongarch target Wenyong Huang 2025-01-12 11:12:40 +0800
  • 784dcf96c2 Fix typos in shrunk memory messages and improve variable declarations in wasm_loader.c and wasm_mini_loader.c liang.he@intel.com 2025-01-11 14:35:52 +0000
  • 123569d57b refine code and apply changes to mini loader Wenyong Huang 2025-01-10 20:28:26 +0800
  • 6b18e9e1e9 Refine read leb int wasm loader of fast interpreter Wenyong Huang 2025-01-10 19:52:48 +0800
  • 3b6c319203 Update NuttX workflow to disable shrunk memory build option liang.he@intel.com 2025-01-10 07:33:14 +0000
  • cd9c8f6d8a Refactor memory variable declarations for clarity in wasm_loader.c liang.he@intel.com 2025-01-10 06:34:07 +0000
  • 49717c40e9 Fixed comment text Stephen Berard 2025-01-09 16:25:09 +0100
  • 1f0634e832 Use const array, remove list Wenyong Huang 2025-01-09 16:46:51 +0800
  • 99b78f0dae Add documentation for WAMR shrunk memory build option liang.he@intel.com 2025-01-07 13:12:26 +0000
  • 09316f09dc Improve error messages for memory access alignment checks liang.he@intel.com 2025-01-07 12:19:37 +0000
  • 05e9eab97f Enable shrunk memory by default and add related configurations liang.he@intel.com 2025-01-06 06:54:39 +0000
  • 902f7d2631
    Add documentation regarding security issues and the status of Wasm proposals (#3972) liang.he 2025-01-09 13:13:30 +0800
  • 02683d2eed
    Improve stack consistency by ensuring sufficient space for dummy offsets (#4011) liang.he 2025-01-09 13:11:25 +0800
  • bf2366b55a handle const cell num overflow Wenyong Huang 2025-01-09 12:28:07 +0800
  • 33c0381f74 Refine const offsets in loader for fast-interp Wenyong Huang 2025-01-09 09:53:48 +0800
  • 5201479b89 Refactor Wasm proposals documentation for improved clarity and organization liang.he@intel.com 2025-01-07 11:49:09 +0000
  • baa6bf5ecd Improve stack consistency by ensuring sufficient space for dummy offsets liang.he@intel.com 2025-01-07 06:28:28 +0000
  • fdbe06a276 add hashmap to get_const_offset James Ring 2025-01-06 17:17:12 -0800
  • 07fd987ad8 Fix boolean tests Maks Litskevich 2025-01-06 14:24:51 +0000
  • 4f7554f268 Fix boolean tests Maks Litskevich 2025-01-06 14:24:51 +0000
  • 356282429a implement local and function calls for v128 in the fast interpreter Maks Litskevich 2025-01-03 14:24:36 +0000
  • a653746b7b
    Check whether related table has funcref elem in opcode call_indirect (#3999) TianlongLiang 2025-01-06 13:55:43 +0800
  • da7387cf3c Initial commit paul-hoang 2025-01-06 05:39:20 +0000
  • 9989b1cc1b
    [fuzzing] Use software bound-check during fuzzing (#4003) liang.he 2025-01-06 11:36:11 +0800
  • 4db1aefe2d cr suggestions TL 2025-01-06 10:31:40 +0800
  • d12aeeb31d Fix off-by-one error in result offset calculation for function calls liang.he@intel.com 2025-01-03 05:59:44 +0000
  • 2538eae0f0 Update CMakeLists.txt of fuzzing liang.he@intel.com 2024-12-31 08:30:25 +0000
  • 59b15811c2 Refactor wasm interpreter to use predefined values and enhance argument logging in execution liang.he@intel.com 2025-01-05 08:12:30 +0000
  • 1807eec9d2
    Add an example of how to embed WAMR in Zephyr user mode (#3998) TianlongLiang 2025-01-05 15:34:17 +0800
  • 1958808a24
    Fix table index calculations in wasm_loader and wasm_mini_loader (#4004) liang.he 2025-01-05 15:27:40 +0800
  • 43365bafef Update Wasm proposals documentation to reflect phase changes and improve clarity liang.he@intel.com 2025-01-05 07:18:09 +0000
  • 0de4d1c4bc Refine security documentation and reorganize Wasm proposals for clarity liang.he@intel.com 2024-12-25 13:46:40 +0000
  • 38b39d8f8f Clarify documentation regarding Wasm proposals by specifying "llvm-jit" in the legacy exception handling note liang.he@intel.com 2024-12-23 23:06:48 +0000
  • 8a6c7cab9b Improve security documentation and clarify Wasm proposal statuses liang.he@intel.com 2024-12-23 05:34:35 +0000
  • 314d3f3864 Add documentation regarding security issues and the status of Wasm proposals. liang.he@intel.com 2024-12-19 08:41:38 +0000
  • bb52418216 use --fuel to limit loop size liang.he@intel.com 2024-12-24 06:55:59 +0000
  • 5f0f8524c5 Remove unnecessary inclusion of <bits/stdc++.h> liang.he@intel.com 2024-12-24 06:36:30 +0000
  • 7d51962be7 Refactor wasm mutator fuzz tests to use simpler random number generation and ensure termination in WASM shape liang.he@intel.com 2024-12-24 03:39:20 +0000
  • 5ced3ae596 Enhance wasm mutator fuzz tests with improved argument logging liang.he@intel.com 2024-12-23 09:16:34 +0000
  • 4e0bef5198 Enhance wasm mutator fuzz tests by adding export function execution and random value generation liang.he@intel.com 2024-12-15 12:23:39 +0000
  • 68aed74226 Fix table index calculations in wasm_loader and wasm_mini_loader liang.he@intel.com 2025-01-03 07:35:19 +0000
  • 7061f7661f resolve unused but set variable TL 2025-01-03 15:24:15 +0800
  • 0854fcc6c1 fix typo TL 2025-01-03 15:10:26 +0800
  • 783ed16760 check whether table has funcref elem in call_indirect when gc is enabled TL 2025-01-03 15:02:33 +0800
  • 099056b076
    Ensure __heap_base and __data_end global indices are validated against import count (#3996) liang.he 2025-01-03 14:37:09 +0800
  • 98404b7bf9 Ensure __heap_base and __data_end global indices are validated against import count liang.he@intel.com 2024-12-31 05:22:34 +0000
  • fb97ec180f cr suggestions TL 2025-01-03 10:52:36 +0800
  • 31ff576edf
    Error message improvement (#4000) Marcin Kolny 2025-01-03 02:44:25 +0000
  • 441440ff8a
    Implement final SIMD opcodes: store lane (#4001) jammar1 2025-01-02 23:30:30 +0000
  • 9a66fbd31c Implement final SIMD opcodes: store lane James Marsh 2024-12-16 15:37:19 +0000
  • b0f1ff9ecb Error message improvement loganek/message-ref-types Marcin Kolny 2025-01-02 11:50:50 +0000
  • 2eda25e5c5 cr suggestions TL 2025-01-02 17:53:52 +0800
  • f3ef47ca98 check whether table has funcref elem in call_indirect TL 2025-01-02 16:51:57 +0800
  • 22bfd22875 update readme TL 2025-01-02 12:50:07 +0800
  • 7f3e0df21c
    Handle a new scenario where an item is both exported and imported. (#3984) liang.he 2024-12-29 15:52:12 +0800
  • 24ecee83ff
    Merge pull request #3987 from no1wudi/fix Huang Qi 2024-12-28 20:25:19 +0800
  • 11b49156c6 add license header TL 2024-12-27 12:12:19 +0800
  • ddbfc08805 some refactor and update readme TL 2024-12-27 12:05:45 +0800
  • 38cf274292
    Optimize memory initialization handling in AOT loader (#3983) Huang Qi 2024-12-26 15:15:25 +0800
  • edd03948aa first draft of how to embed wamr in zephyr user mode TL 2024-12-26 12:24:55 +0800
  • 9b807660d5 Break aot_create_comp_data into small functions Huang Qi 2024-12-25 21:46:48 +0800
  • c9f758b8f0 Optimize memory initialization handling in AOT loader Huang Qi 2024-12-12 18:09:00 +0800
  • 04f1071f1c
    build(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#3981) dependabot[bot] 2024-12-25 13:31:37 +0800
  • bf2f36619b
    build(deps): Bump github/codeql-action from 3.27.9 to 3.28.0 (#3982) dependabot[bot] 2024-12-25 13:31:17 +0800
  • 70bec14070
    Add Tianlong into code owners (#3970) liang.he 2024-12-24 20:19:40 +0800
  • 998a5f648c Handle a new scenario where an item is both exported and imported. liang.he@intel.com 2024-12-24 06:22:55 +0000
  • 8ac06490db
    Set thread information earlier in exec_env creation (#3967) James Ring 2024-12-23 15:25:52 -0800
  • dea195f74d
    Merge pull request #3943 from Zzzabiyaka/makslit/load_opcodes Marcin Kolny 2024-12-23 21:02:08 +0000
  • 3eba11df14
    build(deps): Bump github/codeql-action from 3.27.9 to 3.28.0 dependabot[bot] 2024-12-23 10:27:21 +0000
  • 13334f21cd
    build(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 dependabot[bot] 2024-12-23 10:27:05 +0000
  • e83a547f2b
    Merge 7671c2ce4a into 040e776162 Anders Bakken 2024-12-23 17:05:20 +0800
  • 4cb9b1b196 Add zero load opcodes Maks Litskevich 2024-12-23 06:42:41 +0000
  • 040e776162
    top-level cmake: link llvm libraries to our shared library (#3973) YAMAMOTO Takashi 2024-12-23 14:38:48 +0900
  • 4cda74ad85
    add reference type support by default for darwin to support WASI-SDK-25 (#3978) Chris Woods 2024-12-22 05:48:43 -0500