lumiera_/tests/vault/gear
Ichthyostega 42eba8425a Library: now able to provide a self-managed thread
After quite some detours, with this take I'm finally able to
provide a stringent design to embody all the variants of thread start
encountered in practice in the Lumiera code base.

Especially the *self-managed* thread is now represented as a special-case
of a lifecycle-hook, and can be embodied into a builder front-end,
able to work with any client-provided thread-wrapper subclass.
2023-10-10 21:45:41 +02:00
..
activity-detector-test.cpp Activity-Lang: abstracted execution framework complete and tested (closes: #1319) 2023-09-03 01:50:50 +02:00
activity-detector.hpp Activity-Lang: abstracted execution framework complete and tested (closes: #1319) 2023-09-03 01:50:50 +02:00
block-flow-test.cpp Library: switch Microbenchmark setup to C++17 threads 2023-09-24 18:07:28 +02:00
scheduler-activity-test.cpp Activity-Lang: complete handling of IO activities 2023-09-03 00:40:37 +02:00
scheduler-commutator-test.cpp Workforce: implementation complete 2023-09-09 23:42:13 +02:00
scheduler-invocation-test.cpp Workforce: implementation complete 2023-09-09 23:42:13 +02:00
scheduler-usage-test.cpp Workforce: requirement analysis 2023-09-05 00:22:17 +02:00
work-force-test.cpp Library: now able to provide a self-managed thread 2023-10-10 21:45:41 +02:00