summaryrefslogtreecommitdiff
path: root/src/mock
diff options
context:
space:
mode:
Diffstat (limited to 'src/mock')
-rw-r--r--src/mock/perf.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mock/perf.rs b/src/mock/perf.rs
index 4bf87c9..d35510d 100644
--- a/src/mock/perf.rs
+++ b/src/mock/perf.rs
@@ -4,7 +4,8 @@ use events::Event;
use perf_event::events::Hardware;
use perf_event::*;
-struct PerfEstimator {
+#[derive(Default)]
+pub struct PerfEstimator {
registry: HashMap<u64, Counters>,
}
@@ -47,10 +48,10 @@ impl super::KernelModule for PerfEstimator {
};
let mut sum = 0;
let counts = counters.group.read().unwrap();
- for ((factor, ty), count) in EVENT_TYPES.iter().zip(counts.iter()) {
+ for ((factor, _ty), count) in EVENT_TYPES.iter().zip(counts.iter()) {
sum += *factor as u64 * count.1;
}
-
+ dbg!(sum);
sum
}
}