Get an unoccupied stack and return its address. This is only called before a Task is created with SetupTask(). Return the start address of a stack if one available. Otherwise, return nullptr. In case of success, also update @a slot to the index of the stack in the pool.
source not stored for this graph (policy: none)