pcp
[Top] [All Lists]

pcp-gui updates

To: pcp@xxxxxxxxxxx
Subject: pcp-gui updates
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 28 Aug 2012 06:28:26 -0400 (EDT)
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
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

<Prev in Thread] Current Thread [Next in Thread>