made block_allocator.release noexcept