// ----------------------------------------------------------------------------
// an (non owning) array of pointers to threads
// ----------------------------------------------------------------------------
// an (non owning) array of pointers to threads