checks
This commit is contained in:
parent
97b5a71ceb
commit
d4292774c5
|
@ -110,7 +110,7 @@ fn generate_chunked_transfers(
|
|||
shared_txs: &SharedTransactions,
|
||||
shared_tx_active_thread_count: Arc<AtomicIsize>,
|
||||
source_keypair_chunks: Vec<Vec<&Keypair>>,
|
||||
dest_keypair_chunks: &mut Vec<VecDeque<&Keypair>>,
|
||||
dest_keypair_chunks: &mut [VecDeque<&Keypair>],
|
||||
threads: usize,
|
||||
duration: Duration,
|
||||
sustained: bool,
|
||||
|
|
|
@ -2715,7 +2715,8 @@ mod test {
|
|||
stake
|
||||
);
|
||||
}
|
||||
for slot in &[17] {
|
||||
{
|
||||
let slot = &17;
|
||||
assert_eq!(
|
||||
tree1
|
||||
.stake_voted_subtree(&(*slot, Hash::default()))
|
||||
|
|
|
@ -642,7 +642,7 @@ impl RepairWeight {
|
|||
}
|
||||
|
||||
// Heavier, smaller slots come first
|
||||
fn sort_by_stake_weight_slot(slot_stake_voted: &mut Vec<(Slot, u64)>) {
|
||||
fn sort_by_stake_weight_slot(slot_stake_voted: &mut [(Slot, u64)]) {
|
||||
slot_stake_voted.sort_by(|(slot, stake_voted), (slot_, stake_voted_)| {
|
||||
if stake_voted == stake_voted_ {
|
||||
slot.cmp(slot_)
|
||||
|
|
|
@ -507,7 +507,7 @@ impl Deduper {
|
|||
}
|
||||
|
||||
//inplace shrink a batch of packets
|
||||
pub fn shrink_batches(batches: &mut Vec<PacketBatch>) -> usize {
|
||||
pub fn shrink_batches(batches: &mut [PacketBatch]) -> usize {
|
||||
let mut valid_batch_ix = 0;
|
||||
let mut valid_packet_ix = 0;
|
||||
let mut last_valid_batch = 0;
|
||||
|
@ -570,7 +570,7 @@ pub fn ed25519_verify_disabled(batches: &mut [PacketBatch]) {
|
|||
inc_new_counter_debug!("ed25519_verify_disabled", packet_count);
|
||||
}
|
||||
|
||||
pub fn copy_return_values(sig_lens: &[Vec<u32>], out: &PinnedVec<u8>, rvs: &mut Vec<Vec<u8>>) {
|
||||
pub fn copy_return_values(sig_lens: &[Vec<u32>], out: &PinnedVec<u8>, rvs: &mut [Vec<u8>]) {
|
||||
let mut num = 0;
|
||||
for (vs, sig_vs) in rvs.iter_mut().zip(sig_lens.iter()) {
|
||||
for (v, sig_v) in vs.iter_mut().zip(sig_vs.iter()) {
|
||||
|
@ -1531,9 +1531,9 @@ mod tests {
|
|||
|
||||
// No batches
|
||||
// truncate of 1 on len 0 is a noop
|
||||
assert_eq!(shrink_batches(&mut vec![]), 0);
|
||||
assert_eq!(shrink_batches(&mut []), 0);
|
||||
// One empty batch
|
||||
assert_eq!(shrink_batches(&mut vec![PacketBatch::with_capacity(0)]), 0);
|
||||
assert_eq!(shrink_batches(&mut [PacketBatch::with_capacity(0)]), 0);
|
||||
// Many empty batches
|
||||
let mut batches = (0..BATCH_COUNT)
|
||||
.map(|_| PacketBatch::with_capacity(0))
|
||||
|
|
|
@ -2075,7 +2075,7 @@ impl JsonRpcRequestProcessor {
|
|||
}
|
||||
}
|
||||
|
||||
fn optimize_filters(filters: &mut Vec<RpcFilterType>) {
|
||||
fn optimize_filters(filters: &mut [RpcFilterType]) {
|
||||
filters.iter_mut().for_each(|filter_type| {
|
||||
if let RpcFilterType::Memcmp(compare) = filter_type {
|
||||
use MemcmpEncodedBytes::*;
|
||||
|
|
|
@ -84,12 +84,12 @@ fn mmsghdr_for_packet(
|
|||
}
|
||||
|
||||
#[cfg(target_os = "linux")]
|
||||
fn sendmmsg_retry(sock: &UdpSocket, hdrs: &mut Vec<mmsghdr>) -> Result<(), SendPktsError> {
|
||||
fn sendmmsg_retry(sock: &UdpSocket, hdrs: &mut [mmsghdr]) -> Result<(), SendPktsError> {
|
||||
let sock_fd = sock.as_raw_fd();
|
||||
let mut total_sent = 0;
|
||||
let mut erropt = None;
|
||||
|
||||
let mut pkts = &mut hdrs[..];
|
||||
let mut pkts = &mut *hdrs;
|
||||
while !pkts.is_empty() {
|
||||
let npkts = match unsafe { libc::sendmmsg(sock_fd, &mut pkts[0], pkts.len() as u32, 0) } {
|
||||
-1 => {
|
||||
|
|
Loading…
Reference in New Issue