allocates and initializes objects to fill extraAllocCount
true if more objects were allocated, false if the queue is already full, or if the queue had more than maxAlloc, and they were freed
See Implementation
allocates and initializes objects to fill extraAllocCount