Ase::TaskRegistry class

The 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.