wasm-micro-runtime/core/iwasm
Wenyong Huang 04616d398d
Fix wasm_cluster_create_thread issue (#2004)
In wasm_cluster_create_thread, the new_exec_env is added into the cluster's
exec_env list before the thread is created, so other threads can access the
fields of new_exec_env once the cluster->lock is unlocked, while the
new_exec_env's handle is set later inside the thread routine. This may result
in the new_exec_env's handle be invalidly accessed by other threads.
2023-03-06 18:51:13 +08:00
..
aot Re-org calling post instantiation functions (#1972) 2023-02-22 12:24:11 +08:00
common Add/reorganize locks for thread synchronization (#1995) 2023-03-04 08:15:26 +08:00
compilation thread-mgr: Fix spread "wasi proc exit" exception and atomic.wait issues (#1988) 2023-02-24 20:05:39 +08:00
fast-jit Fix several issues found (#1996) 2023-03-03 15:00:54 +08:00
include Expose wasm_runtime_call_indirect (#1969) 2023-02-20 18:56:55 +08:00
interpreter Add/reorganize locks for thread synchronization (#1995) 2023-03-04 08:15:26 +08:00
libraries Fix wasm_cluster_create_thread issue (#2004) 2023-03-06 18:51:13 +08:00
README.md Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00