Commit Graph

  • ac405d3ec1 Add wasm_runtime_get_extern_instance function and refactor memory instantiation logic in wasm_runtime.c liang.he@intel.com 2024-11-01 04:21:20 +0000
  • 929e4a336f Refactor aot_instantiate function parameters for improved clarity liang.he@intel.com 2024-11-01 03:11:49 +0000
  • 454d576d7d fix memory instantiation issues liang.he@intel.com 2024-10-31 12:42:41 +0000
  • e4fd6eec7e Refactor AOT memory handling and improve memory initialization logic liang.he@intel.com 2024-10-31 07:07:56 +0000
  • 505dbefac0 Refactor memory instantiation logic liang.he@intel.com 2024-10-30 05:04:45 +0000
  • 14de3193e4 create/destroy memory api for aot liang.he@intel.com 2024-10-28 03:51:02 +0000
  • 9189eaeeba Allow to emit and load import_memory info liang.he@intel.com 2024-10-28 02:31:05 +0000
  • d1139cc10e Allow .aot files in raw demo liang.he@intel.com 2024-10-27 11:42:49 +0000
  • e030350bd7
    [instantiation linking] create and import WASMMemoryInstance for interp (#3845) liang.he 2024-11-04 15:38:20 +0800
  • cc4c78c0af resolve comments liang.he@intel.com 2024-11-04 06:37:01 +0000
  • d35ed4de18 Addressing PR comments James Marsh 2024-10-31 14:24:04 +0000
  • b7b4c15daa add wasm loader check: in code entry, the code size should match the size of vec(locals) + expr, and expr should end with opcode end TL 2024-11-01 20:21:28 +0800
  • 93279c1886 Refactor warning logs for import handling and update error return logic liang.he@intel.com 2024-11-01 10:49:57 +0000
  • 7f38415a01 Improve error handling for module imports and initialize error buffer for samples/file liang.he@intel.com 2024-11-01 06:14:08 +0000
  • c3efbbb8d2 fix a review comment liang.he@intel.com 2024-11-01 05:26:48 +0000
  • 74bd20f68d Reorder import_count and imports parameters in instantiation functions liang.he@intel.com 2024-11-01 03:05:16 +0000
  • 19fc643313 Revert "Exclude fuzz test python and npm packages in scoreboard scan (#3871)" liang.he@intel.com 2024-11-01 02:35:40 +0000
  • e352f0ab10
    Refactor AOT loader to support compatible versions (#3891) liang.he 2024-11-01 10:16:24 +0800
  • c7b2683f17
    Fix out of bounds issue in is_native_addr_in_shared_heap function (#3886) liang.he 2024-10-31 12:44:55 +0800
  • 060a0b1e9d Only build SIMDE on ARM for now James Marsh 2024-10-30 15:33:29 +0000
  • 642160594e Tidy load macros James Marsh 2024-10-30 14:23:19 +0000
  • 1138435455
    Fix mmap flags for AOT loader on non-Linux SGX platforms (#3890) liang.he 2024-10-30 13:18:54 +0800
  • 70e259209f Refactor AOT loader to support compatible versions liang.he@intel.com 2024-10-29 04:11:34 +0000
  • 00fec83e67 fix adjust heap issues liang.he@intel.com 2024-10-29 22:41:38 +0000
  • 0c58cc119b fix enclave compilation errors liang.he@intel.com 2024-10-29 22:22:22 +0000
  • 3a8b5a616a Rename variables and refactor few apis. liang.he@intel.com 2024-10-28 05:52:23 +0000
  • 95edef3185
    Bump AOT_CURRENT_VERSION for WAMR 2.x (gc, memory64) (#3880) YAMAMOTO Takashi 2024-10-29 12:26:06 +0900
  • 67e3c15111 Fix mmap flags for AOT loader on non-Linux SGX platforms liang.he@intel.com 2024-10-29 03:17:03 +0000
  • a3960c834d
    Refine looking up aot function with index (#3882) Wenyong Huang 2024-10-29 10:58:11 +0800
  • 483c57de9f
    build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#3888) dependabot[bot] 2024-10-29 10:20:33 +0800
  • a713ba1110
    fix(ios): Remove float-abi flag (#3889) edoardo 2024-10-29 03:20:05 +0100
  • 80fd2efff8 Fix out of bounds issue in is_native_addr_in_shared_heap function liang.he@intel.com 2024-10-25 02:07:25 +0000
  • 47f01acdc3
    fix(ios): Remove float-abi flag edoardo 2024-10-28 16:40:31 +0100
  • 52e58890e2
    build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 dependabot[bot] 2024-10-28 10:14:19 +0000
  • 5c82733ce6
    build(deps): bump werkzeug in /tests/fuzz/wasm-mutator-fuzz/server dependabot[bot] 2024-10-25 21:45:32 +0000
  • 5d1c32437b Implement shuffle manually/in C James Marsh 2024-10-25 14:32:19 +0100
  • 37bc2426be
    Fix code scanning alert no. 1322: Pointer overflow check liang.he 2024-10-25 10:12:58 +0800
  • ca844a960e refine the code Wenyong Huang 2024-10-25 09:37:43 +0800
  • db71c1d4a4 shifts, all_true, bitselect James Marsh 2024-10-24 14:30:24 +0100
  • 061f7cb69b Address PR comments James Marsh 2024-10-24 10:45:02 +0100
  • 2776da6c7c Fill out most trivial opcodes James Marsh 2024-10-24 10:26:13 +0100
  • f6cbc5a7a8 test-tools/aot-analyzer/include/config.h: bump AOT_CURRENT_VERSION YAMAMOTO Takashi 2024-10-24 17:36:03 +0900
  • 2ae50ba9c9 Refine looking up aot function with index Wenyong Huang 2024-10-24 14:32:44 +0800
  • 5684b7c46b Refactor import handling liang.he@intel.com 2024-10-20 13:15:40 +0000
  • 88ed825ed9 Bump AOT_CURRENT_VERSION for WAMR 2.x (gc, memory64) YAMAMOTO Takashi 2024-10-24 12:45:39 +0900
  • 6d78832b60 windows iwasm adapts to new instantiation linking liang.he@intel.com 2024-10-20 08:21:20 +0000
  • 0ac07e1697 Refactor memory instantiation and import handling liang.he@intel.com 2024-10-18 08:43:20 +0000
  • 4551fdc25d Rename WasmExternalInstance liang.he@intel.com 2024-10-16 02:32:05 +0000
  • e99be698b7 Refactor module instantiation in main.c in Windows liang.he@intel.com 2024-10-14 12:35:37 +0000
  • ab2138e7d3 Fix issues when enable MULTI_MODULE liang.he@intel.com 2024-10-12 07:20:04 +0000
  • 5940cd5039 Keep loading linking for thread features liang.he@intel.com 2024-10-12 05:40:34 +0000
  • ec68f76f24 Create ExternalInstance for spec test in iwasm liang.he@intel.com 2024-10-11 23:02:24 +0800
  • 6e56a017f7 Refactor InstantiationArgs struct in wasm_c_api.h liang.he@intel.com 2024-10-10 01:33:18 +0000
  • c94b19099b apply modification about memory instantiation in lib-pthread, lib-wasi-threads, and thread_manager.c liang.he@intel.com 2024-10-09 07:34:01 +0000
  • 8397c6eb7a Refactor CMakeLists.txt and import_memory.c liang.he@intel.com 2024-10-09 05:23:24 +0000
  • 938029904b Refactor memory instantiation and import handling liang.he@intel.com 2024-10-09 02:13:32 +0000
  • e1ed8a0f79 Refactor memory deinstantiate function and fix memory destruction liang.he@intel.com 2024-10-09 01:20:36 +0000
  • 19c6646be5 Add create memory API and relative smoke test cases liang.he@intel.com 2024-10-07 18:31:57 +0800
  • c7dd07b7b4 No need to stick with the export memory rule of WASI apps liang.he@intel.com 2024-09-30 01:40:47 +0000
  • e0e9ffabff Add APIs and test for instantiation linking liang.he@intel.com 2024-09-29 10:52:07 +0000
  • 7d7b4b4f86 Enable assertions in test_wamr.sh script liang.he@intel.com 2024-10-24 03:44:19 +0000
  • 92ae702c61 SIMD 128 Comparisons James Marsh 2024-10-23 22:49:07 +0100
  • d60d267adf Loads, splats, comparisons James Marsh 2024-10-23 22:07:09 +0100
  • 0e5dbe14de
    Merge pull request #3878 from bytecodealliance/main dev/memory64 Wenyong Huang 2024-10-23 18:37:34 +0800
  • 6985372dd2
    Merge pull request #3877 from bytecodealliance/main dev/exce_handling Wenyong Huang 2024-10-23 18:36:00 +0800
  • 39ca4a13e6
    Merge pull request #3876 from bytecodealliance/main Wenyong Huang 2024-10-23 18:35:47 +0800
  • ec7804cff1 Merge branch main into dev/dynamic_linking dev/dynamic_linking Wenyong Huang 2024-10-23 17:19:08 +0800
  • a3b3edc6b5 Merge branch main into dev/multi_memory dev/multi_memory Wenyong Huang 2024-10-23 17:14:38 +0800
  • 21d71def73
    Merge pull request #3874 from bytecodealliance/main dev/checkpoint_and_restore Wenyong Huang 2024-10-23 16:56:45 +0800
  • aceaed65cc
    Merge pull request #3873 from bytecodealliance/main Wenyong Huang 2024-10-23 16:56:30 +0800
  • 60c9571ffe Merge branch main into dev/thread_suspension dev/thread_suspension Wenyong Huang 2024-10-23 16:50:51 +0800
  • 6426fc4993
    Fix out of bounds issues after memory.grow on non-aot non-threads builds (#3872) Maks Litskevich 2024-10-23 07:48:40 +0100
  • 7d56289fab
    Exclude fuzz test python and npm packages in scoreboard scan (#3871) TianlongLiang 2024-10-23 14:48:15 +0800
  • cea23187e2 Fix out of bounds issues after memory.grow on non-aot non-threads builds Deniz Sokmen 2024-08-12 11:29:34 +0100
  • 566caebd93 Fix SIMD128 conversion macro James Marsh 2024-10-22 10:21:28 +0100
  • c23100485a ci ignore osv-scanner.toml file name inconsistency TL 2024-10-22 12:43:01 +0800
  • 4a99d69cdb exclude fuzz test for scoreboard scan TL 2024-10-22 12:06:57 +0800
  • 217ba3b10c
    Update release notes and update version to 2.2.0 (#3863) WAMR-2.2.0 Maks Litskevich 2024-10-22 02:34:03 +0100
  • fe13f6de25
    build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 (#3869) dependabot[bot] 2024-10-22 09:33:02 +0800
  • b34b2c8e26
    Add token permissions for CIs to fix issues reported by scorecard (#3867) TianlongLiang 2024-10-22 09:13:55 +0800
  • 71d129ff9c Add some loads, stores, more eqs James Marsh 2024-10-21 15:35:40 +0100
  • 78c9a5ebf3 Add simde library and SIMD swizzle implementation James Marsh 2024-10-21 14:28:01 +0100
  • d8a7f757e4
    build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 dependabot[bot] 2024-10-21 10:31:23 +0000
  • b131e72882 Update version to 2.2.0 Maks Litskevich 2024-10-16 12:38:34 +0100
  • 4379109fe3 some update TL 2024-10-21 13:19:34 +0800
  • 383bd1d7df add token permissions for CIs TL 2024-10-18 16:12:47 +0800
  • dbf91cf308 add token permissions for CIs TL 2024-10-18 15:59:43 +0800
  • 3ad95303d6
    Fix quadratic runtime for duplicate export name detection (#3861) James Ring 2024-10-20 20:02:30 -0700
  • 87588caa7f
    Fix lookup function issue reported in nightly run (#3868) Wenyong Huang 2024-10-21 09:57:42 +0800
  • dd728a68e8 Fix quadratic runtime for duplicate export name detection James Ring 2024-10-18 13:14:02 -0700
  • bb3f8d9198
    release CI: Add another iwasm binary that supports Garbage Collection and Exception Handling (#3866) TianlongLiang 2024-10-21 08:43:33 +0800
  • 1736e6d18b Fix lookup function issue reported in nightly run Wenyong Huang 2024-10-19 12:22:41 +0800
  • 48eaa2286a
    Refine wasm/aot function instance lookup (#3865) Wenyong Huang 2024-10-18 15:15:33 +0800
  • b66e0d3593 address comment Wenyong Huang 2024-10-18 14:35:47 +0800
  • 92d744f993 add gc heap size control on Windows iwasm TL 2024-10-18 14:09:41 +0800
  • 74d2427fdc
    Allow to set native stack boundary to exec_env (#3862) Wenyong Huang 2024-10-18 12:49:57 +0800
  • 4a1b77bfff release CI: add garbage collection&exception handling enabled iwasm TL 2024-10-17 18:13:58 +0800
  • 6bd2017b63 fix issue, refine code Wenyong Huang 2024-10-17 17:39:19 +0800
  • 977af5a1f5 add comments Wenyong Huang 2024-10-17 15:59:14 +0800
  • 7e625a0624
    Fix syntax error in codeql_buildscript.sh (#3864) TianlongLiang 2024-10-17 15:50:54 +0800