wasm-micro-runtime/core/iwasm/libraries
Enrico Loparco 0c85cb1fe6
feat(wasi-threads): Improve thread id allocator to reuse identifiers (#1809)
This PR allows reusing thread ids once they are released. That is done by using
a stack data structure to keep track of the used ids.
When a thread is created, it takes an available identifier from the stack. When
the thread exits, it returns the id to the stack of available identifiers.
2022-12-19 19:55:01 +08:00
..
debug-engine Fix source debugger error handling: continue executing when detached (#1725) 2022-11-28 22:12:46 +08:00
lib-pthread Enable aux stack allocations on application heap (#1799) 2022-12-19 10:58:12 +08:00
lib-rats Create module hash for each module in SGX lib-rats (#1745) 2022-11-24 21:48:50 +08:00
lib-socket Fix build socket api error (#1610) 2022-10-17 15:54:03 +08:00
lib-wasi-threads feat(wasi-threads): Improve thread id allocator to reuse identifiers (#1809) 2022-12-19 19:55:01 +08:00
libc-builtin Clear some warnings and enable -Werror for NuttX (#1756) 2022-11-28 09:44:33 +08:00
libc-emcc Apply clang-format for core/iwasm compilation and libraries (#784) 2021-10-13 15:13:00 +08:00
libc-uvwasi Add wasm_runtime_get_wasi_exit_code (#1748) 2022-11-24 20:26:18 +08:00
libc-wasi Fix issues reported by Coverity (#1775) 2022-12-01 19:24:13 +08:00
thread-mgr Enable aux stack allocations on application heap (#1799) 2022-12-19 10:58:12 +08:00
wasi-nn Bump tensorflow from 2.10.0 to 2.10.1 in /core/iwasm/libraries/wasi-nn/test (#1735) 2022-11-22 16:21:06 +08:00