measure_us! use Instant and duration_to_us internally (#30339)
This commit is contained in:
parent
eb6d6e9bca
commit
b86bfbb5c5
|
@ -3,7 +3,7 @@ use {
|
|||
solana_ledger::{
|
||||
blockstore_processor::TransactionStatusSender, token_balances::collect_token_balances,
|
||||
},
|
||||
solana_measure::{measure, measure_us},
|
||||
solana_measure::measure_us,
|
||||
solana_runtime::{
|
||||
accounts::TransactionLoadResult,
|
||||
bank::{
|
||||
|
|
|
@ -9,7 +9,7 @@ use {
|
|||
unprocessed_transaction_storage::UnprocessedTransactionStorage,
|
||||
},
|
||||
crossbeam_channel::RecvTimeoutError,
|
||||
solana_measure::{measure, measure::Measure, measure_us},
|
||||
solana_measure::{measure::Measure, measure_us},
|
||||
solana_sdk::{saturating_add_assign, timing::timestamp},
|
||||
std::{sync::atomic::Ordering, time::Duration},
|
||||
};
|
||||
|
|
|
@ -83,8 +83,9 @@ macro_rules! measure {
|
|||
#[macro_export]
|
||||
macro_rules! measure_us {
|
||||
($val:expr) => {{
|
||||
let (result, measure) = measure!($val);
|
||||
(result, measure.as_us())
|
||||
let start = std::time::Instant::now();
|
||||
let result = $val;
|
||||
(result, solana_sdk::timing::duration_as_us(&start.elapsed()))
|
||||
}};
|
||||
}
|
||||
|
||||
|
|
|
@ -68,7 +68,7 @@ use {
|
|||
rand::{thread_rng, Rng},
|
||||
rayon::{prelude::*, ThreadPool},
|
||||
serde::{Deserialize, Serialize},
|
||||
solana_measure::{measure, measure::Measure, measure_us},
|
||||
solana_measure::{measure::Measure, measure_us},
|
||||
solana_rayon_threadlimit::get_thread_count,
|
||||
solana_sdk::{
|
||||
account::{Account, AccountSharedData, ReadableAccount, WritableAccount},
|
||||
|
|
|
@ -17,7 +17,7 @@ use {
|
|||
storable_accounts::{StorableAccounts, StorableAccountsBySlot},
|
||||
},
|
||||
rand::{thread_rng, Rng},
|
||||
solana_measure::{measure, measure_us},
|
||||
solana_measure::measure_us,
|
||||
solana_sdk::{account::ReadableAccount, clock::Slot, hash::Hash, saturating_add_assign},
|
||||
std::{
|
||||
collections::HashMap,
|
||||
|
|
Loading…
Reference in New Issue