Changes committed to git://oss.sgi.com/pcp/pcp-gui.git dev
build/rpm/fedora.spec | 7 +
build/rpm/pcp-gui.spec.in | 7 +
qa/016.out | 18 +++-
qa/017 | 12 +--
qa/017.out | 30 ++++----
qa/019 | 2
qa/020 | 2
qa/src/qmc_context/qmc_context.cpp | 94 ++++++++++++++++---------
qa/src/qmc_group/qmc_group.cpp | 34 ++++-----
src/libqmc/qmc_context.cpp | 122 ++++++++++++++-------------------
src/libqmc/qmc_context.h | 36 ++++-----
src/libqmc/qmc_desc.cpp | 2
src/libqmc/qmc_group.cpp | 4 -
src/libqmc/qmc_indom.cpp | 8 --
src/libqmc/qmc_metric.cpp | 135 +++++++++++++++++--------------------
src/libqmc/qmc_metric.h | 32 ++++++--
16 files changed, 276 insertions(+), 269 deletions(-)
commit 9ef7db5c594945de4bd269016e1ea46bfaf36d4e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 20:25:16 2012 +1000
Use a hash for the desc cache rather than a list
We will shortly be using this for event parameter metric
descriptor caching as well, a linearly increasing lookup
cost clearly will cause pain (pmevent has wisely used a
hash lookup from the get go).
This required removal of lookups-by-index of course, and
a cached pmid is held directly in QmcMetric now.
Some initial preparatory work for event record decoding
is also escaping here - refactoring from real/string to
real/string/records, some tests updated to know about an
event type of metric.
commit 0df13bb2cf21098e9c9035ec93d6b570eaaa927b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 14:20:57 2012 +1000
Replace the name/pmid qlist with a qhash
commit bade8cb4ea3d4b38c8b58b6a604ac8dabe8334b8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 13:49:33 2012 +1000
Use the Qt assert mechanism as it integrates with qmake builds better
commit e6a7a08f7b861881d7563a572e361d71ee4ef605
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 13:48:26 2012 +1000
Improve layout of context class fields
commit eeab72606602ede625cfb9f25b7143b28f97a2da
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 13:47:33 2012 +1000
Tutorials need to end up in -doc package, not -gui runtime
commit f4c1a26599bf10da3e12040afab227e4fb887664
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 28 13:46:00 2012 +1000
Ensure install of dynamic PMDA succeeds, not relying on earlier installation
|