This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.0-98-g1c1f1a2


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".

The branch, master has been updated
       via  1c1f1a255cd969934bb7ce1678f4a411337be6f9 (commit)
       via  d5e178c1d6eb0e7c1a317b925687050aa1cb6c1b (commit)
       via  42b2e52658603d3e1384a909ad816d05529fc1d3 (commit)
       via  334d767529cba0540299adb731e54a8b390ee98c (commit)
       via  b15c465c2238a4414925c8f6bce15c89bdd93e44 (commit)
       via  b45283807e0fd961447cd5aa91d1fbff98e1940a (commit)
      from  c4ca2da6ca875c0142a4e7ffd95e0aa0c573590b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1c1f1a255cd969934bb7ce1678f4a411337be6f9
Merge: d5e178c1d6eb0e7c1a317b925687050aa1cb6c1b c4ca2da6ca875c0142a4e7ffd95e0aa0c573590b
Author: Josh Stone <jistone@redhat.com>
Date:   Tue Oct 13 19:20:05 2009 -0700

    Merge branch 'master' of sourceware.org:/git/systemtap

commit d5e178c1d6eb0e7c1a317b925687050aa1cb6c1b
Author: Josh Stone <jistone@redhat.com>
Date:   Tue Oct 13 16:57:38 2009 -0700

    Consolidate print_format creation
    
    We almost had a factory in print_format::parse_print, so let's take that
    the rest of the way.  This way we don't have so much duplication in
    initializing the print flags.
    
    * staptree.cxx (print_format::parse_print): Replaced with...
      (print_format::create): New factory to parse and create print_formats.
    * elaborate.cxx (add_global_var_display): Use this factory.
    * parse.cxx (parser::parse_symbol): Ditto.
    * tapset-mark.cxx
      (mark_var_expanding_visitor::visit_target_symbol_context): Ditto.
    * tapset-utrace.cxx
      (utrace_var_expanding_visitor::visit_target_symbol_arg): Ditto.
    * tapsets.cxx
      (dwarf_var_expanding_visitor::visit_target_symbol_context): Ditto.
      (tracepoint_var_expanding_visitor::visit_target_symbol_context) Ditto.

commit 42b2e52658603d3e1384a909ad816d05529fc1d3
Author: Josh Stone <jistone@redhat.com>
Date:   Tue Oct 13 14:10:08 2009 -0700

    Refactor some of the histogram printing
    
    * runtime/stat-common.c (reprint_buf): Removed.
      (_stp_stat_print_histogram_buf): Use a local HIST_PRINTF macro to
      abstract the buffer management.  Also convert reprint_buf calls to
      either %* formats or simple for-loops.

commit 334d767529cba0540299adb731e54a8b390ee98c
Author: Josh Stone <jistone@redhat.com>
Date:   Tue Oct 13 14:07:58 2009 -0700

    Add buildok tests for sprint[ln](@hist_*)

commit b15c465c2238a4414925c8f6bce15c89bdd93e44
Author: Przemyslaw Pawelczyk <przemyslaw@pawelczyk.it>
Date:   Tue Oct 13 14:44:29 2009 +0200

    PR10257: Add support for sprint[ln](@hist_*).
    
    * parse.cxx (parser::parse_symbol): Add sprint[ln] to @hist_* hack.
    * runtime/stat-common.c: Replace reprint with new reprint_buf, add more
      generic _stp_stat_print_histogram_buf and call it from the older one.
      Also correct some formatting issues.
    * translate.cxx (c_unparser::visit_print_format): Add sprint case.

commit b45283807e0fd961447cd5aa91d1fbff98e1940a
Author: Przemyslaw Pawelczyk <przemyslaw@pawelczyk.it>
Date:   Tue Oct 13 03:23:45 2009 +0200

    PR5434: Fix syscall.nfsservctl.
    
    Use proper $vars according to CONFIG_NFSD and CONFIG_COMPAT in
    syscall.nfsservctl and mask it out along with return probe if
    CONFIG_NFSD != "[ym]" && CONFIG_COMPAT != "y".
    
    * tapset/syscalls2.stp (syscall.nfsservctl): Fix it.

-----------------------------------------------------------------------

Summary of changes:
 elaborate.cxx                          |   30 +++------
 parse.cxx                              |   16 +----
 runtime/stat-common.c                  |  109 +++++++++++++------------------
 staptree.cxx                           |   68 +++++++++++---------
 staptree.h                             |   14 +++--
 tapset-mark.cxx                        |    8 +--
 tapset-utrace.cxx                      |    8 +--
 tapset/syscalls2.stp                   |    8 +++
 tapsets.cxx                            |   17 +-----
 testsuite/buildok/print_histograms.stp |    4 +
 translate.cxx                          |   22 ++++++-
 11 files changed, 139 insertions(+), 165 deletions(-)


hooks/post-receive
--
systemtap: system-wide probe/trace tool


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]