diff options
author | Ray Kinsella <mdr@ashroe.eu> | 2021-12-02 08:06:01 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2021-12-02 15:02:39 +0000 |
commit | e893beab2713a7fa1b8d5e9567b7c004e625fec6 (patch) | |
tree | b8a2fac3a3fd8645c188279f989444982d9602f4 /src/vlib/time.h | |
parent | c30f3006bde0005962edf4cf84ca022b806b5ccf (diff) |
perfmon: refactor perf metric support
Refactoring perf metric support to remove branching on bundle type in
the dispatch wrapper. This change includes caching the rdpmc index at
perfmon_start(), so that the mmap_page.index doesn't need to be looked
up each time. It also exclude the effects of mmap_page.index.
This patch prepares the path for bundles that support general, fixed and
metrics counters simulataneously.
Type: refactor
Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
Change-Id: I9c5b4917bd02fea960e546e8558452c4362eabc4
Diffstat (limited to 'src/vlib/time.h')
0 files changed, 0 insertions, 0 deletions