pcp
[Top] [All Lists]

PCP Updates: kenj: simple string-valued expressions for pmie

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: PCP Updates: kenj: simple string-valued expressions for pmie
From: Dave Brolley <brolley@xxxxxxxxxx>
Date: Fri, 12 Aug 2016 11:47:23 -0400
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
Changes committed to git://git.pcp.io/pcp master

Ken McDonell (7):
      src/pmie: interim commit for string-valued operands
      qa: changes to match interim pmie checkin for string-valued operands
      sample pmda: add sample.string.bin
      qa/019: sample.string.bin changes for other platforms
      qa/662: some more sample.string.bin changes
      src/pmie: 2nd interim commit for string-valued operands
pmie: allow == and != operators to be used with string-valued operands

man/man1/pmie.1               |   14 +++
 qa/019.darwin                 |   34 +++++++
 qa/019.linux.2                |   34 +++++++
 qa/019.linux.3                |   34 +++++++
 qa/019.linux.4                |   34 +++++++
 qa/019.solaris                |   34 +++++++
 qa/029.out                    |   14 +++
 qa/139.out                    |    1
 qa/162.out                    |    1
 qa/249.out                    |   59 +++++++++----
 qa/256.out                    |    2
 qa/273.out                    |    5 +
 qa/413.out                    |    8 -
 qa/501                        |   10 +-
 qa/501-linux.out              |   52 ++++++++----
 qa/509.out                    |    1
 qa/549                        |    1
 qa/549.out                    |    8 -
 qa/569.out                    |    5 +
 qa/662.out.4                  |    3
 qa/662.out.46                 |    6 -
 qa/849                        |   44 +++++++++-
 qa/849.out                    |   44 +++++++++-
 qa/group                      |    2
 src/pmdas/sample/help         |    1
 src/pmdas/sample/pmns         |    1
 src/pmdas/sample/src/sample.c |    9 ++
 src/pmie/src/GNUmakefile      |    2
src/pmie/src/binary_str.sk | 181 ++++++++++++++++++++++++++++++++++++++++++
 src/pmie/src/dstruct.c        |   51 ++++++++++-
 src/pmie/src/dstruct.h        |    3
 src/pmie/src/eval.c           |   62 ++++++++++++--
 src/pmie/src/fetch.sk         |   88 +++++++++++++++-----
 src/pmie/src/fun.h            |    8 +
 src/pmie/src/grammar.y        |   23 +++--
 src/pmie/src/meta             |   18 ++++
 src/pmie/src/pragmatics.c     |   10 --
 src/pmie/src/show.c           |   77 ++++++++++++++---
 src/pmie/src/syntax.c         |  105 +++++++++++++++++++++---
 39 files changed, 950 insertions(+), 139 deletions(-)

Details ...

commit 0f9097e5e05ca298087b87497bf96615dc5caaa6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Aug 12 11:07:45 2016 +1000

    pmie: allow == and != operators to be used with string-valued operands

commit d92ddf5d89c58f615d5b7d00e97dbc02605ba9c5
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Aug 10 14:00:19 2016 +1000

    src/pmie: 2nd interim commit for string-valued operands

    Fetch method plumbing added.
    String valued metrics now display correctly.

commit 058ac00c6646a1fdc59ee8daaa2973dd3dedd0f1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Aug 8 13:24:57 2016 +1000

    qa/662: some more sample.string.bin changes

commit 7f6439b722bf5ee4e27bcd9327a9033163c2fd2f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Aug 7 16:45:21 2016 +1000

    qa/019: sample.string.bin changes for other platforms

commit cff7421406ce9740feb996874bc10cf91d4d8d15
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Aug 7 16:37:36 2016 +1000

    sample pmda: add sample.string.bin

    String-valued version of sample.bin, intended for testing string
    valued expressions in pmie.

commit f89cdac5ecda8ac27ea2daa4247b4bdb7f730e63
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu May 26 12:05:33 2016 +1000

    qa: changes to match interim pmie checkin for string-valued operands

commit e21a70bcfb3b76e89cd628c9dad971d0652133ca
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu May 26 12:04:02 2016 +1000

    src/pmie: interim commit for string-valued operands

    Sort of working parser, no run-time yet.
    Need to consider if the approach is correct before proceeding.

<Prev in Thread] Current Thread [Next in Thread>
  • PCP Updates: kenj: simple string-valued expressions for pmie, Dave Brolley <=