removes &Arc<Self> receivers (#14234)

This commit is contained in:
behzad nouri 2020-12-22 23:51:53 +00:00 committed by GitHub
parent c276513b84
commit a14cfd660a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View File

@ -1731,7 +1731,7 @@ impl ClusterInfo {
Ok(())
}
fn handle_adopt_shred_version(self: &Arc<Self>, adopt_shred_version: &mut bool) {
fn handle_adopt_shred_version(&self, adopt_shred_version: &mut bool) {
// Adopt the entrypoint's `shred_version` if ours is unset
if *adopt_shred_version {
// If gossip was given an entrypoint, look up the ContactInfo by the given
@ -1765,7 +1765,7 @@ impl ClusterInfo {
}
fn handle_purge(
self: &Arc<Self>,
&self,
thread_pool: &ThreadPool,
bank_forks: &Option<Arc<RwLock<BankForks>>>,
stakes: &HashMap<Pubkey, u64>,

View File

@ -3823,10 +3823,10 @@ impl Bank {
}
/// Compute all the parents of the bank including this bank itself
pub fn parents_inclusive(self: &Arc<Self>) -> Vec<Arc<Bank>> {
let mut all = vec![self.clone()];
all.extend(self.parents().into_iter());
all
pub fn parents_inclusive(self: Arc<Self>) -> Vec<Arc<Bank>> {
let mut parents = self.parents();
parents.insert(0, self);
parents
}
pub fn store_account(&self, pubkey: &Pubkey, account: &Account) {
@ -4033,7 +4033,7 @@ impl Bank {
}
pub fn get_largest_accounts(
self: &Arc<Self>,
&self,
num: usize,
filter_by_address: &HashSet<Pubkey>,
filter: AccountAddressFilter,
@ -11587,7 +11587,7 @@ pub(crate) mod tests {
// are currently discoverable, previous parents should have
// been squashed
assert_eq!(
current_minor_fork_bank.parents_inclusive().len(),
current_minor_fork_bank.clone().parents_inclusive().len(),
num_new_banks + 1,
);