wasm-micro-runtime/core
Wenyong Huang 4b1a6e5017
Fix repeatedly initialize shared memory data and protect the memory's fields (#2673)
Avoid repeatedly initializing the shared memory data when creating the child
thread in lib-pthread or lib-wasi-threads.

Add shared memory lock when accessing some fields of the memory instance
if the memory instance is shared.

Init shared memory's memory_data_size/memory_data_end fields according to
the current page count but not max page count.

Add wasm_runtime_set_mem_bound_check_bytes, and refine the error message
when shared memory flag is found but the feature isn't enabled.
2023-10-30 11:07:01 +08:00
..
app-framework Readme refactoring (#2038) 2023-03-19 08:05:57 +08:00
app-mgr Readme refactoring (#2038) 2023-03-19 08:05:57 +08:00
deps wasi-nn: Simplify cmake and headers' location (#2308) 2023-06-26 09:29:05 +08:00
iwasm Fix repeatedly initialize shared memory data and protect the memory's fields (#2673) 2023-10-30 11:07:01 +08:00
shared Apply no_sanitize_address for clang compiler in several places (#2663) 2023-10-25 08:05:26 +08:00
config.h Implement module instance context APIs (#2436) 2023-09-07 14:54:11 +08:00
version.h Update version number and release notes (#2378) 2023-08-22 08:55:36 +08:00