Consolidate process instruction execution timings to own struct
This commit is contained in:
committed by
Trent Nelson
parent
72fc6096a0
commit
390ef0fbcd
@ -804,7 +804,8 @@ impl<'a> InvokeContext<'a> {
|
||||
saturating_add_assign!(
|
||||
timings
|
||||
.execute_accessories
|
||||
.process_instruction_verify_caller_us,
|
||||
.process_instructions
|
||||
.verify_caller_us,
|
||||
verify_caller_time.as_us()
|
||||
);
|
||||
verify_caller_result?;
|
||||
@ -855,13 +856,15 @@ impl<'a> InvokeContext<'a> {
|
||||
saturating_add_assign!(
|
||||
timings
|
||||
.execute_accessories
|
||||
.process_instruction_process_executable_chain_us,
|
||||
.process_instructions
|
||||
.process_executable_chain_us,
|
||||
process_executable_chain_time.as_us()
|
||||
);
|
||||
saturating_add_assign!(
|
||||
timings
|
||||
.execute_accessories
|
||||
.process_instruction_verify_callee_us,
|
||||
.process_instructions
|
||||
.verify_callee_us,
|
||||
verify_callee_time.as_us()
|
||||
);
|
||||
|
||||
|
Reference in New Issue
Block a user