Changes committed to git://git.pcp.io/kenj/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.
|