third_party.pigweed.src/targets/host
Ewout van Bekkum 0f3901eda4 pw_thread: adds thread creation
Adds a std::thread like API through a new pw_thread facade based
on the STL's std::thread API, however with more restricted function
entry routine format support and backend specific option support
to permit non-portable configuration of thread settings/parameters
including static context allocations.

In addition this provides an initial set of backends based on using
the STL's std::thread directly.

Change-Id: Ib8c3cbdc434044e204e67e58d861a40e4acec9b4
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/30920
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Ewout van Bekkum <ewout@google.com>
2021-02-19 21:37:16 +00:00
..
BUILD
BUILD.gn
CMakeLists.txt
linux.bloaty
macos.bloaty
macos.gni
run_test
run_test.bat
system_rpc_server.cc
target_docs.rst
target_toolchains.gni pw_thread: adds thread creation 2021-02-19 21:37:16 +00:00