In `QuicSelfIssuedConnectionIdManager::GetUnretiredConnectionIds`, call `std::vector::reserve` before the for loops to avoid unnecessary memory allocations.

PiperOrigin-RevId: 705615505
diff --git a/quiche/quic/core/quic_connection_id_manager.cc b/quiche/quic/core/quic_connection_id_manager.cc
index 253d3bd..74d3a51 100644
--- a/quiche/quic/core/quic_connection_id_manager.cc
+++ b/quiche/quic/core/quic_connection_id_manager.cc
@@ -379,6 +379,8 @@
 std::vector<QuicConnectionId>
 QuicSelfIssuedConnectionIdManager::GetUnretiredConnectionIds() const {
   std::vector<QuicConnectionId> unretired_ids;
+  unretired_ids.reserve(to_be_retired_connection_ids_.size() +
+                        active_connection_ids_.size());
   for (const auto& cid_pair : to_be_retired_connection_ids_) {
     unretired_ids.push_back(cid_pair.first);
   }