Add execute timings (#23097)

This commit is contained in:
carllin
2022-02-17 01:14:32 -05:00
committed by GitHub
parent fa680a35ea
commit 619335df1a
5 changed files with 1015 additions and 326 deletions

View File

@ -129,6 +129,7 @@ pub struct ExecuteDetailsTimings {
pub create_executor_jit_compile_us: u64,
pub per_program_timings: HashMap<Pubkey, ProgramTiming>,
}
impl ExecuteDetailsTimings {
pub fn accumulate(&mut self, other: &ExecuteDetailsTimings) {
saturating_add_assign!(self.serialize_us, other.serialize_us);