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.1-256-g4434d33


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  4434d3386943bf32dc7873eafb7c7e6239a3c2a3 (commit)
       via  06d2888cc8c1eaea2cc17683975ed7d76797cd1e (commit)
       via  34fe8ec416abfb4355fcb1a9a015de7c9dfc9380 (commit)
      from  9fab2262961c9cd1ab3efea5d362b8a6a1c0c7c3 (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 4434d3386943bf32dc7873eafb7c7e6239a3c2a3
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Mar 18 18:59:57 2010 -0700

    Sprinkle static to prevent unnecessary inclusion
    
    * runtime/stack.c (_stp_stack_print_tsk): Static.
      (_stp_stack_snprint_tsk): Static.
    * runtime/task_finder.c (__stp_utrace_task_finder_ops): Static.

commit 06d2888cc8c1eaea2cc17683975ed7d76797cd1e
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Mar 18 18:57:10 2010 -0700

    Simplify the perf entry handlers
    
    * tapset-perfmon.cxx (perf_derived_probe_group::emit_module_decls):
      Just pass an index from the individual entry handlers, and let
      handle_perf_probe figure out the pp and ph.

commit 34fe8ec416abfb4355fcb1a9a015de7c9dfc9380
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Mar 18 18:54:18 2010 -0700

    Create one perf structure to rule them all
    
    * perf.h (stap_perf_probe): Define one structure for all our needs.
    * perf.c (_stp_perf_init): Use the new struct, return errors directly.
      (_stp_perf_exit): Use the new struct.
    * tapset-perfmon.cxx (perf_derived_probe_group::emit_module_decls): Use
      the stap_perf_probe definition from perf.h now.
      (perf_derived_probe_group::emit_module_init): Adapt.
      (perf_derived_probe_group::emit_module_exit): Adapt.

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

Summary of changes:
 runtime/perf.c        |   67 +++++++++++++++---------------------------------
 runtime/perf.h        |   20 ++++++---------
 runtime/stack.c       |    4 +-
 runtime/task_finder.c |    2 +-
 tapset-perfmon.cxx    |   43 +++++++++++--------------------
 5 files changed, 47 insertions(+), 89 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]