Commit Graph

  • 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
  • 76bd3aff2f throw warning when a module is already attached to a shared heap wenlingyun1 2024-08-26 13:40:02 +0800
  • 35480a911f add lock to shared_heap wenlingyun1 2024-08-26 11:20:58 +0800
  • 656c131314 implementation of shared heap wenlingyun1 2024-08-14 10:06:27 +0800
  • 27b69176c1
    Merge pull request #3792 from bytecodealliance/main Wenyong Huang 2024-09-13 12:44:42 +0800
  • 50a58e008e fix some issues zhangliangyu3 2024-09-13 11:38:07 +0800
  • 340a40c951 fix some issues zhangliangyu3 2024-09-13 11:00:49 +0800
  • 64cdd06e1d Fix aot multi export memory support Benbuck Nason 2024-09-11 18:29:40 -0700
  • 9aadbfee29
    Ignore temporary file from aider (#3787) Huang Qi 2024-09-13 09:43:44 +0800
  • 6a4f53f300 Optimize READMD introduction zhangliangyu3 2024-09-12 23:54:16 +0800
  • 6631dfc568 Optimize python script code zhangliangyu3 2024-09-12 23:34:27 +0800
  • 877c52a830 fix bug: solve get text addr error zhangliangyu3 2024-09-12 17:42:14 +0800
  • 56433bc77c support dynamic aot debug zhangliangyu3 2024-09-11 23:28:47 +0800
  • 9c2083a27f
    Implement option for skipping function index in the callstack (#3785) Marcin Kolny 2024-09-11 09:08:37 +0100
  • 7315b764e3 Ignore temporary file from aider Huang Qi 2024-09-11 15:49:08 +0800
  • 70be609f60 Fix compile warnings for module args Benbuck Nason 2024-09-10 18:45:09 -0700
  • a681fdb048 Add memory instance support apis Benbuck Nason 2024-09-10 18:27:22 -0700
  • b882017674
    Fix compiler warnings (#3784) Marcin Kolny 2024-09-11 01:59:16 +0100
  • 886f9444b9 Implement option for skipping function index in the callstack Marcin Kolny 2024-09-10 13:12:43 +0100