Small initial capacity

This commit is contained in:
Tony Garnock-Jones 2023-11-07 00:11:59 +01:00
parent f6b6dd25f1
commit 726265132f
1 changed files with 2 additions and 2 deletions

View File

@ -1566,7 +1566,7 @@ impl EventBuffer {
fn queue_for_mailbox(&mut self, mailbox: &Arc<Mailbox>) -> &mut PendingEventQueue {
if self.multiple_queues.is_some() {
return &mut self.multiple_queues.as_mut().unwrap().entry(mailbox.actor_id)
.or_insert((mailbox.tx.clone(), Vec::new())).1;
.or_insert((mailbox.tx.clone(), Vec::with_capacity(3))).1;
}
if let None = self.single_queue {
@ -1583,7 +1583,7 @@ impl EventBuffer {
table.insert(aid, (tx, q));
self.multiple_queues = Some(table);
return &mut self.multiple_queues.as_mut().unwrap().entry(mailbox.actor_id)
.or_insert((mailbox.tx.clone(), Vec::new())).1;
.or_insert((mailbox.tx.clone(), Vec::with_capacity(3))).1;
}
fn commit(&mut self) {