class
TaskRegistryThe task registry keeps track of runtime threads for profiling and statistical purposes.
Public static functions
-
static void add(const std::
string& name, int pid, int tid = -1) - Add process/thread to registry for runtime profiling.
- static auto list() → List
- Retrieve a copy to the list of all tasks in registry.
- static auto remove(int tid) → bool
- Remove process/thread based on thread_id.
- static void update()
- Issue TaskStatus.update on all tasks in registry.