alloc: factor out commit index