When you start to create handles the first_index being 1 will cause you to go from m_count 0 => 2 and m_capacity 0 => 8,
last_index will get an bad handle on the very first set of handles, all handles afterwards seems to be fine.
second and later allocation times this grows it'll be m_count 2 => 16 and m_capacity 8 => 16 and won't cause any invalid handles
When you start to create handles the
first_index
being 1 will cause you to go fromm_count 0 => 2
andm_capacity 0 => 8
,last_index
will get an bad handle on the very first set of handles, all handles afterwards seems to be fine.second and later allocation times this grows it'll be
m_count 2 => 16
andm_capacity 8 => 16
and won't cause any invalid handles