Commit Graph

  • e3dcf4f8ac feature: better memory information restore mechanism xiangjia.xj 2025-02-25 17:52:59 +0800
  • a6c7b31d16
    Apply suggestions from code review to update document TianlongLiang 2025-02-25 16:10:18 +0800
  • a62d10400f format TL 2025-02-25 15:39:57 +0800
  • 035f758734 code refactor TL 2025-02-25 15:28:36 +0800
  • 3f268e5150 build(deps): Bump ossf/scorecard-action from 2.4.0 to 2.4.1 dependabot[bot] 2025-02-24 12:33:32 +0000
  • 8b4ef085fc Apply suggestions from code review liang.he 2025-02-25 06:49:37 +0800
  • e158f6620e build(deps): Bump github/codeql-action from 3.28.9 to 3.28.10 dependabot[bot] 2025-02-24 12:33:28 +0000
  • 8288190d57 build(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 dependabot[bot] 2025-02-24 12:33:12 +0000
  • 1252f723c2
    feat: use C linkage in aot_comp_option.h for C++ embeding (#4106) jia xiang 2025-02-25 07:01:16 +0800
  • 0288366b6b
    Apply suggestions from code review liang.he 2025-02-25 06:49:37 +0800
  • ccb6febaed Add armv7 target Václav Beneš 2025-02-24 23:32:44 +0100
  • 851a26dbba cr suggestions TL 2025-02-18 16:35:42 +0800
  • e72338b54d format TL 2025-02-12 16:47:52 +0800
  • f1ffbb5b37 cr suggestions TL 2025-02-12 16:42:25 +0800
  • 2e4ebfb20a cr suggestions TL 2025-02-12 16:41:34 +0800
  • dfcadc6202 prevent data overflow on 32 bit platform for memory.grow TL 2025-02-08 17:18:01 +0800
  • cc3f0a096b Cleaning up Georgii Rylov :slightly_smiling_face 2025-02-24 17:33:14 +0000
  • 32338bb7d6 Copy read only API behind a flag instead of using user defined callback Georgii Rylov :slightly_smiling_face 2025-02-24 17:22:05 +0000
  • 240438364a
    build(deps): Bump ossf/scorecard-action from 2.4.0 to 2.4.1 dependabot[bot] 2025-02-24 12:33:32 +0000
  • f213c05145
    build(deps): Bump github/codeql-action from 3.28.9 to 3.28.10 dependabot[bot] 2025-02-24 12:33:28 +0000
  • 9a02ddc3ff
    build(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 dependabot[bot] 2025-02-24 12:33:12 +0000
  • 602d0056e6 feat: add wasm_memory_get_init_page_count() xiangjia.xj 2025-02-24 20:30:28 +0800
  • 7d34213770 feat: use C linkage in aot_comp_option.h for C++ embeding xiangjia.xj 2025-02-24 20:17:34 +0800
  • 9a26957421 fix: add dispose of the debug information builder when destroying compilation context xiangjia.xj 2025-02-24 19:37:34 +0800
  • e82bd0b451 feat: implement os_invalid_raw_handle function for consistent invalid handle representation liang.he@intel.com 2025-02-24 01:23:15 +0000
  • cc864dce3e fix(wasm_loader): cast length value to uint64 for array initialization size calculation liang.he@intel.com 2025-02-23 23:12:52 +0000
  • d005aa9020 Merge branch main into dev/instantiate_linking liang.he@intel.com 2025-02-23 07:50:43 +0000
  • fb28a38df1 fix(wasm_loader): update reference type mapping for struct initialization liang.he@intel.com 2025-02-23 01:51:54 +0000
  • acc1979dea fix(wasm_loader): allocate memory for array initialization based on length liang.he@intel.com 2025-02-22 23:13:09 +0000
  • 2d2b173328 Merge remote-tracking branch 'original/main' into mrshnja/merge-main-to-dev-simd-2 James Marsh 2025-02-21 14:07:14 +0000
  • 59cfa1aa05 Fix spec tests when WASM_CPU_SUPPORTS_UNALIGNED_ADDR_ACCESS is 0 James Marsh 2025-02-17 16:10:20 +0000
  • d9c01b39d1
    fix: when load aot init expr,no type_idx set. (#4094) eric 2025-02-21 15:33:36 +0800
  • f2ef9ee62e
    Cmake improvements (#4076) peter-tatrai 2025-02-21 08:29:49 +0100
  • 948d981a5c aot data struct modification TL 2025-02-21 12:32:25 +0800
  • f173354f2e code refactor TL 2025-02-21 11:29:31 +0800
  • 88a7f161cf some refactor TL 2025-02-21 11:24:14 +0800
  • d0e2a7271c
    fix(aot_emit_aot_file): prevent buffer emission for zero byte_count (#4095) liang.he 2025-02-21 07:46:20 +0800
  • 387ed10ef3 Fix spec tests when WASM_CPU_SUPPORTS_UNALIGNED_ADDR_ACCESS is 0 James Marsh 2025-02-17 16:10:20 +0000
  • 41fb64c1ab fix(aot_emit_aot_file): prevent buffer emission for zero byte_count liang.he@intel.com 2025-02-19 13:01:18 +0000
  • 7697635cc8 Improve Darwin product-mini CMakeLists.txt Peter Tatrai 2025-02-18 20:47:38 +0100
  • 9642a3c3e3 Fix missing symbols when linking windows product-mini with shared vmlib Peter Tatrai 2025-02-19 09:49:31 +0100
  • d7d9f9f8e7 Improve windows product-mini CMakeLists.txt Peter Tatrai 2025-02-18 21:31:40 +0100
  • 843f31d980 fix: when load aot init expr,no type_idx set. This is case error when run aot ,the type is default 0 liuyang.chen 2025-02-19 15:14:41 +0800
  • 918b364bbe
    [instantiation linking] Optimize aot func inst list (#4018) liang.he 2025-02-19 09:31:13 +0800
  • 4a008c2ee0 cr suggestions TL 2025-02-18 16:35:42 +0800
  • cf8b932e34 initialize WASI stdio handles to invalid for better error handling liang.he@intel.com 2025-02-18 02:52:48 +0000
  • ff10b86938 fix(build_llvm_libraries.yml): Correct script path for build_llvm.py Huang Qi 2025-02-17 12:23:04 +0800
  • f15782487b fix(build_llvm_libraries.yml): Correct script path for build_llvm.py Huang Qi 2025-02-17 12:23:04 +0800
  • 45db4ba2ee
    fix(unit-test): libc_builtin_test issues (#4073) peter-tatrai 2025-02-17 06:34:40 +0100
  • 964037c9b5
    feat: add support for EXTERNREF value type and enable AOT validator in fuzz tests (#4083) liang.he 2025-02-17 13:34:18 +0800
  • 48b75e0acb
    Merge pull request #4087 from no1wudi/fix Huang Qi 2025-02-17 12:20:38 +0800
  • 159f5890a6
    [gc] Subtyping fix (#4075) Jérôme Vouillon 2025-02-17 04:55:58 +0100
  • d86bd7c0bc fix(build_llvm.py): clean up whitespace and formatting in build script Huang Qi 2025-02-15 16:25:06 +0800
  • 1971cac6c3
    Merge pull request #4086 from no1wudi/fix Huang Qi 2025-02-15 16:08:52 +0800
  • 93feee8ee3 Fix load/store Maks Litskevich 2025-01-24 12:27:33 +0000
  • 3e9a5b0a2a Fixes Maks Litskevich 2025-01-28 16:06:15 +0000
  • f7c4e9f328 Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:03:24 +0000
  • 1b267b0077 Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:57 +0000
  • 595a2b3a52 Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:48 +0000
  • d01b702f4b Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:41 +0000
  • 72535e4e45 correct endif wasm loader Maks Litskevich 2025-01-27 16:03:59 +0000
  • 253d741f77 formatting commit Maks Litskevich 2025-01-27 15:57:58 +0000
  • bd97970828 Fix load/load_splat macros James Marsh 2025-01-22 10:09:54 +0000
  • 80e6c986f4 Fix incorrect memory overflow values + SIMD ifdefs James Marsh 2025-01-24 18:07:37 +0000
  • 28d74d2e6c implement globals Maks Litskevich 2025-01-21 19:16:13 +0000
  • b2804c004f Fix splat opcodes, add V128 handling in preserve_referenced_local and reserve_block_ret James Marsh 2025-01-21 18:23:58 +0000
  • 474acd72e3 implement local and function calls for v128 in the fast interpreter Maks Litskevich 2025-01-03 14:24:36 +0000
  • 46904dce0f build_llvm.py: Allow to build xtensa target on non-xtensa host Huang Qi 2025-02-14 16:15:45 +0800
  • 71bc3c2d15
    Add a conditional check for the macro __STDC_VERSION__ (#4080) yangkun27 2025-02-14 16:13:15 +0800
  • 1465c3c0eb
    Unit test:type matching issue and code redundancy (#4079) yangkun27 2025-02-14 16:13:00 +0800
  • b6b194d83b ci: force nuttx spec test to run on Ubuntu 22.04 Huang Qi 2025-02-13 19:46:12 +0800
  • a26e904228 feat: add support for EXTERNREF value type and enable AOT validator in fuzz tests liang.he@intel.com 2025-02-14 02:25:21 +0000
  • 9867bdbe7d update document and build script TL 2025-02-13 16:32:41 +0800
  • d0cbdd40cc Trigger CI yangkun27 2025-02-13 14:03:06 +0800
  • 993ff54ac6 Fix load/store Maks Litskevich 2025-01-24 12:27:33 +0000
  • 7fe0f5a9ae Fixes Maks Litskevich 2025-01-28 16:06:15 +0000
  • fad514e65e Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:03:24 +0000
  • d4c3f04d0a Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:57 +0000
  • a5b987255e Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:48 +0000
  • 413c493b7e Update core/iwasm/interpreter/wasm_opcode.h Maks Litskevich 2025-01-28 13:02:41 +0000
  • 50e1972035 correct endif wasm loader Maks Litskevich 2025-01-27 16:03:59 +0000
  • 2b1875029b formatting commit Maks Litskevich 2025-01-27 15:57:58 +0000
  • afbebaddc4 Fix load/load_splat macros James Marsh 2025-01-22 10:09:54 +0000
  • 817a746eed Fix incorrect memory overflow values + SIMD ifdefs James Marsh 2025-01-24 18:07:37 +0000
  • ab6c51169d implement globals Maks Litskevich 2025-01-21 19:16:13 +0000
  • 4cb4067b7d Fix splat opcodes, add V128 handling in preserve_referenced_local and reserve_block_ret James Marsh 2025-01-21 18:23:58 +0000
  • 2ad14c80e0 implement local and function calls for v128 in the fast interpreter Maks Litskevich 2025-01-03 14:24:36 +0000
  • bdecc1ae95 Add a conditional check for the macro __STDC_VERSION__ yangkun27 2025-02-12 20:04:20 +0800
  • 302dcb6329 Format Jérôme Vouillon 2025-02-12 11:24:44 +0100
  • dcfcaa107a Print build platform during configuration step Peter Tatrai 2025-02-12 10:53:45 +0100
  • da52dd1b73 Install cmake package Peter Tatrai 2025-02-06 11:41:23 +0100
  • 3abea0cd31 some update TL 2025-02-12 16:54:58 +0800
  • 5ca49a9572 format TL 2025-02-12 16:47:52 +0800
  • c714f98ab6 cr suggestions TL 2025-02-12 16:42:25 +0800
  • 82d711fbc5 cr suggestions TL 2025-02-12 16:41:34 +0800
  • de79ea7615 fix(unit-test): libc_builtin_test issues Peter Tatrai 2024-12-04 18:36:33 +0100
  • a9d776eda3 cr suggestions and some refactor TL 2025-02-12 16:20:29 +0800
  • 4f2653d1be Unit test:type matching issue and code redundancy yangkun27 2025-02-12 15:47:19 +0800
  • aa05360a20
    build(deps): Bump github/codeql-action from 3.28.8 to 3.28.9 (#4074) dependabot[bot] 2025-02-12 06:49:09 +0800
  • 67d20c5dfb Install vmlib public header files Peter Tatrai 2025-02-05 17:38:11 +0100