wasm-micro-runtime/core/iwasm
Enrico Loparco 3b8ef89110
Clone data segments when specified with load args (#3463)
Follow-up on https://github.com/bytecodealliance/wasm-micro-runtime/pull/3389, specifically: https://github.com/bytecodealliance/wasm-micro-runtime/pull/3389#discussion_r1600872451

If we want to free the wasm binary buffer early, we need to clone the data segments into the module.
That's because, in case of [passive data segments](https://webassembly.github.io/threads/core/syntax/modules.html#syntax-data),
they can be referred during wasm execution.
2024-05-27 09:59:24 +08:00
..
aot Update spec test to latest commit (#3293) 2024-05-17 10:40:47 +08:00
common Clone data segments when specified with load args (#3463) 2024-05-27 09:59:24 +08:00
compilation Fix several typos and fix bh_log calculate mills (#3441) 2024-05-20 15:54:01 +08:00
doc Fix some more spelling issues (#3393) 2024-05-08 09:30:29 +08:00
fast-jit Add wasm module global type information APIs (#3406) 2024-05-10 09:15:58 +08:00
include Clone data segments when specified with load args (#3463) 2024-05-27 09:59:24 +08:00
interpreter Clone data segments when specified with load args (#3463) 2024-05-27 09:59:24 +08:00
libraries libc-builtin: Enhance buffered print for printf_wrapper (#3460) 2024-05-22 17:17:36 +08:00
README.md Add architecture diagram for wasm globals and classic-interp stack frame (#2058) 2023-03-25 09:39:20 +08:00