From 34bebb7d09b32d1f69f57408981bbd90dc86be57 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" <75863576+jeffwashington@users.noreply.github.com> Date: Thu, 4 Mar 2021 11:38:12 -0600 Subject: [PATCH] report execution details in replay time (#15693) --- core/src/progress_map.rs | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/core/src/progress_map.rs b/core/src/progress_map.rs index 16a5282320..a4b9b562cf 100644 --- a/core/src/progress_map.rs +++ b/core/src/progress_map.rs @@ -62,6 +62,46 @@ impl ReplaySlotStats { ("load_us", self.execute_timings.load_us, i64), ("execute_us", self.execute_timings.execute_us, i64), ("store_us", self.execute_timings.store_us, i64), + ( + "serialize_us", + self.execute_timings.details.serialize_us, + i64 + ), + ( + "create_vm_us", + self.execute_timings.details.create_vm_us, + i64 + ), + ( + "execute_inner_us", + self.execute_timings.details.execute_us, + i64 + ), + ( + "deserialize_us", + self.execute_timings.details.deserialize_us, + i64 + ), + ( + "changed_account_count", + self.execute_timings.details.changed_account_count, + i64 + ), + ( + "total_account_count", + self.execute_timings.details.total_account_count, + i64 + ), + ( + "total_data_size", + self.execute_timings.details.total_data_size, + i64 + ), + ( + "data_size_changed", + self.execute_timings.details.data_size_changed, + i64 + ), ); } }