Commit Graph

  • 2e60f37202
    build(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.0 dependabot[bot] 2024-09-30 10:45:37 +0000
  • 2baac8d9e0
    build(deps): bump actions/upload-artifact from 3.1.0 to 4.4.0 dependabot[bot] 2024-09-30 10:45:34 +0000
  • bd8c7a3a64
    build(deps): bump github/codeql-action from 2.2.4 to 3.26.9 dependabot[bot] 2024-09-30 10:45:28 +0000
  • 5e2661e1e6
    update gitbook on security feature (#3824) TianlongLiang 2024-09-30 14:41:28 +0800
  • f7d1181f6e update gitbook on security feature TL 2024-09-30 14:25:26 +0800
  • bc36fd2e90 Fix few issues found in tflite test liang.he@intel.com 2024-09-27 11:29:13 +0000
  • 0e05b0a451
    Add CODEOWNERS (#3822) liang.he 2024-09-29 12:54:00 +0800
  • 9ba36e284c
    Implement shared heap for AOT (#3815) Wenyong Huang 2024-09-29 12:50:59 +0800
  • 44d8a45fd5 add CODEOWNERS liang.he@intel.com 2024-09-29 03:37:15 +0000
  • 19d4cf06cb enhance shared heap boundary check, enable segue Wenyong Huang 2024-09-29 11:32:48 +0800
  • 438b81bd04
    Fix missing symbols when using aot mode on riscv platforms (#3812) Kvencc 2024-09-28 21:55:09 +0800
  • 326aea298c
    Implement the first few SIMD opcodes for fast interpreter (v128.const, v128.any_true) (#3818) Marcin Kolny 2024-09-28 00:00:49 +0100
  • 846f6cc654 fix compile error Wenyong Huang 2024-09-27 21:00:52 +0800
  • 9f2be75c32 enable shared heap for jit, change shared_malloc/shared_free to shared_heap_malloc/shared_heap_free Wenyong Huang 2024-09-27 20:28:12 +0800
  • b249ee8ed3 Implement the first few SIMD opcodes (v128.any_true, v128.const) in the fast interpreter Marcin Kolny 2024-09-26 15:45:50 +0100
  • b65ada65ba Fix CI errors Kvencc 2024-09-27 19:14:44 +0800
  • 5ce6f90bd6
    Add scoreboard CI for supply-chain security (#3819) TianlongLiang 2024-09-27 15:52:00 +0800
  • 147740f4e5
    Update .github/workflows/supply_chain.yml TianlongLiang 2024-09-27 15:07:18 +0800
  • b97b2de9c6 some update TL 2024-09-27 13:07:39 +0800
  • bf356a3213 add scoreboard supply-chain secruity CI TL 2024-09-27 13:01:06 +0800
  • 248592253d add scoreboard supply-chain secruity CI TL 2024-09-27 11:16:25 +0800
  • 733c3f1809 Implement SIMD support for fast interpreter in the loader Marcin Kolny 2024-09-26 12:19:00 +0100
  • 91cae69d5d Remove unnecessary configurations. Kvencc 2024-09-26 20:55:26 +0800
  • c8a11bb87b
    Add an empty line at the end of the file Rodrigo Antônio de Araújo 2024-09-26 09:25:49 -0300
  • 8c664f54fd Add get_native_lib that is used by iwasm to load modules Rodrigo Antonio de Araujo 2024-09-26 09:03:47 -0300
  • 40cf7caa6e update bulk memory bound check, some fixes, update document Wenyong Huang 2024-09-26 17:32:48 +0800
  • 86926aa9d2
    Fix unused param warning when GC is enabled (#3814) palchikov 2024-09-25 11:59:52 +0300
  • e87f7a920d
    Fix Windows compile error when uvwasi is enabled (#3810) Wenyong Huang 2024-09-25 16:43:00 +0800
  • ed421d5ab7 update aot shared heap support, update sample Wenyong Huang 2024-09-25 16:32:54 +0800
  • 41100d9a7f fix unused param Viacheslav Palchikov 2024-09-25 00:20:05 +0300
  • 51a6b00dc1
    build(deps): bump rollup, @vitejs/plugin-react and vite dependabot[bot] 2024-09-24 18:13:35 +0000
  • ff90f272f0 Fix missing symbols when using aot mode on riscv platforms. (#3731) Kvencc 2024-09-24 11:43:10 +0800
  • 2b7d0b0d5c Implement the first version of AOT shared heap Wenyong Huang 2024-09-24 10:05:37 +0800
  • ed6893e3c3 some update TL 2024-09-23 16:10:23 +0800
  • 0cfcf9ba8c bug fix TL 2024-09-23 15:16:41 +0800
  • e6a3056428 format TL 2024-09-23 15:09:51 +0800
  • b7d96e2493 miniloader typo fix and table64 extension support TL 2024-09-23 14:52:22 +0800
  • 90f7cf1b22 some update TL 2024-09-23 13:27:00 +0800
  • 257c9e9b45 some update TL 2024-09-23 13:22:25 +0800
  • e97f69e637 update wabt version in CI TL 2024-09-13 14:50:53 +0800
  • ff84fb9dec update spec test scripts TL 2024-09-13 14:40:39 +0800
  • 12d6766d9b update spec test patch, scripts for table64 extension memory64; classic-interp and aot pass the memory64 spec test now TL 2024-09-12 21:10:10 +0800
  • 4b7647b5e6 fix bug TL 2024-09-11 15:21:46 +0800
  • 3b8dd81c3d fix bug TL 2024-09-11 14:08:24 +0800
  • e97bce7a69 table64 in aot(untested) TL 2024-09-10 21:38:40 +0800
  • 4f458fd84d memory64 classic interp fix TL 2024-09-10 21:38:10 +0800
  • aa53372509 memory64 classic interp fix TL 2024-09-09 22:11:36 +0800
  • dbd820f56c table64 in classic-interp(untested) TL 2024-09-06 17:56:09 +0800
  • 5c41902a01 table64 in classic-interp(untested) TL 2024-09-05 19:43:51 +0800
  • bcf905ba2d clear win_socket.c warning Wenyong Huang 2024-09-23 08:51:50 +0800
  • 4fbe952deb Fix Windows compile error when uvwasi is enabled Wenyong Huang 2024-09-21 09:19:19 +0800
  • c4aa1deda5
    Add shared heap sample (#3806) Wenyong Huang 2024-09-20 16:13:20 +0800
  • a98d8c54f5 address comment Wenyong Huang 2024-09-20 15:23:41 +0800
  • 2c17d659a1 address CI error, update codeql script Wenyong Huang 2024-09-20 15:05:30 +0800
  • cc40a9fcf6 Add shared heap sample Wenyong Huang 2024-09-20 14:47:50 +0800
  • 1fd422ae6e Merge branch main into dev/shared_heap Wenyong Huang 2024-09-20 14:34:00 +0800
  • 4dacef2d60
    shared heap: Fix some issues and add basic unit test case (#3801) WenLY1 2024-09-20 14:24:38 +0800
  • f05dc758db compile testcase to wasm by cmake wenlingyun1 2024-09-20 11:07:46 +0800
  • c7994eb1a3 covert app addr to native addr for memory64 wenlingyun1 2024-09-20 10:13:22 +0800
  • ae74bb793a add basic testcase to test shared_malloc/shared_free of shared heap wenlingyun1 2024-09-19 16:45:06 +0800
  • dc5d3a262b fix some issues of shared heap wenlingyun1 2024-09-19 14:19:29 +0800
  • 21330990a8
    Add no_resolve to LoadArgs and wasm_runtime_resolve_symbols (#3790) Anders Bakken 2024-09-19 17:54:09 -0700
  • 6771cce830 Add no_resolve to LoadArgs and wasm_runtime_resolve_symbols so one can delay resolving of symbols. Anders Bakken 2024-09-11 14:06:08 -0700
  • 7671c2ce4a Fix and suppress some ASAN problems. Benbuck Nason 2024-07-02 16:33:42 -0700
  • 5e20cf383e
    Refactor shared heap feature for interpreter mode (#3794) Wenyong Huang 2024-09-18 14:53:41 +0800
  • 51a71092bf
    Support dynamic aot debug (#3788) Liangyu Zhang 2024-09-18 11:02:10 +0800
  • 02bea0be03 update README.md zhangliangyu3 2024-09-14 11:11:31 +0800
  • e9cc8731da
    Restore cmake hidden compile symbol visibility (#3796) Benbuck Nason 2024-09-17 19:24:30 -0700
  • 79e695e1a3
    Fix a compile warning in aot_emit_function.c (#3793) Anders Bakken 2024-09-17 18:37:57 -0700
  • 9019934640
    build(deps-dev): bump vite in /tests/fuzz/wasm-mutator-fuzz/portal dependabot[bot] 2024-09-17 20:20:15 +0000
  • 38bd02bb1a Add memory import support Benbuck Nason 2024-09-16 12:55:19 -0700
  • 442a2b599d Restore cmake hidden compile symbol visibility Benbuck Nason 2024-09-16 16:30:28 -0700
  • a7b81ec429 Fix warning. Anders Bakken 2024-09-13 09:28:36 -0700
  • 1871afdbee address comments Wenyong Huang 2024-09-14 18:55:22 +0800
  • b38752cc3f fix setting dlen Wenyong Huang 2024-09-14 15:39:51 +0800
  • a4ecbf607b Refactor shared heap feature for classic interpreter Wenyong Huang 2024-09-14 14:59:26 +0800
  • d64a3ab6ec
    Fix aot multi export memory support (#3791) Benbuck Nason 2024-09-13 19:53:01 -0700
  • 92852f3719
    Implement a first version of shared heap feature (#3789) WenLY1 2024-09-14 10:51:42 +0800
  • 926f662231
    Add memory instance support apis (#3786) Benbuck Nason 2024-09-13 19:31:13 -0700
  • 3c8e4585bc fix "out of bounds memory access" wenlingyun1 2024-09-14 10:21:41 +0800
  • 2097ba45d8 Check memory arg in wasm_memory_enlarge() Benbuck Nason 2024-09-13 10:37:49 -0700
  • fd70e0cc2d Better checks in wasm_enlarge_memory/_with_index() Benbuck Nason 2024-09-13 10:31:46 -0700
  • d47c341e6f Better checks in aot/wasm_get_memory_with_idx() Benbuck Nason 2024-09-13 10:27:58 -0700
  • 7829af384e Check for null memories in aot/wasm_lookup_memory() Benbuck Nason 2024-09-13 10:23:11 -0700
  • 1332024ea0 Simpler and more consistent memory function names Benbuck Nason 2024-09-13 10:22:52 -0700
  • 0842a94e25 Improve wasm_memory_inst_t typedef Benbuck Nason 2024-09-13 10:03:37 -0700
  • 150161c3a2 Return uint64_t for wasm_memory_inst_get_bytes_per_page() Benbuck Nason 2024-09-13 10:01:17 -0700
  • 94442e99f5 Use module for wasm_enlarge_memory_internal() check Benbuck Nason 2024-09-13 09:59:54 -0700
  • cef7e852c0 Make wasm_enlarge_memory_internal() static Benbuck Nason 2024-09-13 09:44:40 -0700
  • 6a4e981aca Switch assert() to bh_assert() in aot_runtime.c Benbuck Nason 2024-09-13 09:41:56 -0700
  • da18a17d72 fix coding-style warning wenlingyun1 2024-09-12 11:22:59 +0800
  • 2dfcace365 fix some issues wenlingyun1 2024-09-11 14:37:37 +0800
  • f04faa6631 fix some issues wenlingyun1 2024-09-10 15:19:34 +0800
  • b8684fecec fix some issues wenlingyun1 2024-09-10 14:53:42 +0800
  • aa717cb36a fix some issues wenlingyun1 2024-09-09 17:06:41 +0800
  • 9750d36eec add function for converting native addr to app offset wenlingyun1 2024-09-09 11:21:29 +0800
  • ea4af2fa6b fix some issues wenlingyun1 2024-09-06 17:56:33 +0800
  • c606e0360b attach shared heap to thread cluster and fix some issue wenlingyun1 2024-09-05 14:56:42 +0800
  • a453ac9b4b add overlapping checks for linear memory and shared heap wenlingyun1 2024-08-27 09:35:33 +0800
  • 76bbaff4e7 clang format adaption wenlingyun1 2024-08-26 15:18:38 +0800