Skip to content

Commit 14a3dab

Browse files
committed
CRC: reduce needless vector creation
Signed-off-by: Jacinta Ferrant <[email protected]>
1 parent 7a140dc commit 14a3dab

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

stackslib/src/burnchains/tests/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,14 +135,14 @@ pub struct TestMinerFactory {
135135
impl TestMiner {
136136
pub fn new(
137137
burnchain: &Burnchain,
138-
privks: &[StacksPrivateKey],
138+
privks: Vec<StacksPrivateKey>,
139139
num_sigs: u16,
140140
hash_mode: &AddressHashMode,
141141
chain_id: u32,
142142
) -> TestMiner {
143143
TestMiner {
144144
burnchain: burnchain.clone(),
145-
privks: privks.to_vec(),
145+
privks,
146146
num_sigs,
147147
hash_mode: hash_mode.clone(),
148148
microblock_privks: vec![],
@@ -342,7 +342,7 @@ impl TestMinerFactory {
342342
}
343343

344344
test_debug!("New miner: {:?} {}:{:?}", &hash_mode, num_sigs, &keys);
345-
let mut m = TestMiner::new(burnchain, &keys, num_sigs, &hash_mode, self.chain_id);
345+
let mut m = TestMiner::new(burnchain, keys, num_sigs, &hash_mode, self.chain_id);
346346
m.id = self.next_miner_id;
347347
self.next_miner_id += 1;
348348
m

stackslib/src/chainstate/stacks/tests/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -555,13 +555,13 @@ impl TestStacksNode {
555555
burn_block: &mut TestBurnchainBlock,
556556
miner: &mut TestMiner,
557557
stacks_block: &StacksBlock,
558-
microblocks: &[StacksMicroblock],
558+
microblocks: Vec<StacksMicroblock>,
559559
burn_amount: u64,
560560
miner_key: &LeaderKeyRegisterOp,
561561
parent_block_snapshot_opt: Option<&BlockSnapshot>,
562562
) -> LeaderBlockCommitOp {
563563
self.anchored_blocks.push(stacks_block.clone());
564-
self.microblocks.push(microblocks.to_vec());
564+
self.microblocks.push(microblocks);
565565

566566
test_debug!(
567567
"Miner {}: Commit to stacks block {} (work {},{})",
@@ -704,7 +704,7 @@ impl TestStacksNode {
704704
burn_block,
705705
miner,
706706
&stacks_block,
707-
&microblocks,
707+
microblocks.clone(),
708708
burn_amount,
709709
miner_key,
710710
parent_block_snapshot_opt.as_ref(),

stackslib/src/net/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4323,7 +4323,7 @@ pub mod test {
43234323
&mut burn_block,
43244324
&mut self.miner,
43254325
&stacks_block,
4326-
&microblocks,
4326+
microblocks.clone(),
43274327
1000,
43284328
&last_key,
43294329
parent_sortition_opt.as_ref(),

0 commit comments

Comments
 (0)