Changes committed to git://oss.sgi.com/pcp/pcp-gui.git dev
qa/016.out | 8 +--
qa/017 | 13 ++++-
qa/017.out | 20 ++++-----
src/libqmc/qmc_context.cpp | 87 +++++++++++++++++++++++++++++++++------
src/libqmc/qmc_context.h | 15 +++++-
src/libqmc/qmc_metric.cpp | 98 ++++++++++++++++++++++++++++++++++++++++++++-
src/libqmc/qmc_metric.h | 40 ++++++++++++++++--
7 files changed, 239 insertions(+), 42 deletions(-)
commit 4914a3eecc61a0f65b7cc9335ce85c036d50794a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Aug 29 18:10:33 2012 +1000
Add support for event tracing into the libqmc library
This commit adds support to the QtMetricsClass (qmc)
library to assist client tools decoding event metrics.
Makes use of similar ideas that were added to pmevent;
namely, a name and descriptor cache (lookup by pmid, &
associated with each context), mechanisms for dealing
with the missed events and event flags derived metric
additions, and of course calls to libpcp interfaces to
perform the event record decoding.
QA tests 016 and 017 updated to cater for changes to
diagnostics, but also improved the filtering on pmid
replacements (extending work started by someone else,
some other time, in a galaxy far far away).
|