From 75daffccf81d169ce3dbb8b5560f5a21ff33dc5b Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 7 Jul 2020 21:27:29 +0100 Subject: [PATCH] move RECENT_BUFFER to global.rs and use with_capacity --- junk/instance.rs | 2 -- src/global.rs | 11 ++++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) delete mode 100644 junk/instance.rs diff --git a/junk/instance.rs b/junk/instance.rs deleted file mode 100644 index 2b7310b6..00000000 --- a/junk/instance.rs +++ /dev/null @@ -1,2 +0,0 @@ - -const RECENT_BUFFER : usize = 10; diff --git a/src/global.rs b/src/global.rs index 165f255a..c46c31ed 100644 --- a/src/global.rs +++ b/src/global.rs @@ -82,12 +82,21 @@ impl PieceUpdateOp { } } -#[derive(Debug,Default)] +#[derive(Debug)] pub struct PlayerUpdates { pub log : StableIndexVecDeque,sse::UpdateId>, pub cv : Arc, } +const RECENT_BUFFER : usize = 50; + +impl Default for PlayerUpdates { + fn default() -> PlayerUpdates { PlayerUpdates { + log : StableIndexVecDeque::with_capacity(RECENT_BUFFER), + cv : Default::default(), + } } +} + #[derive(Debug)] pub struct Instance { pub gs : GameState, -- 2.30.2