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-0.9.8-214-g9ace370


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  9ace370f8b31f8c1e1b27c272f13f4322841d1a3 (commit)
       via  0a98fd42f87ef9217917931bd8a47e272a5664ce (commit)
       via  8c39844b59f49526240c65b81a79eef311fe4177 (commit)
       via  a7999c82a3355eb5a68a14a57ffebe5e688d8413 (commit)
      from  a0c0ed1c030d8e812eed19b096c626b7ce233358 (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 9ace370f8b31f8c1e1b27c272f13f4322841d1a3
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Jul 29 14:34:32 2009 -0700

    Enable variable listing (-L) for uprobes
    
    All $target variables and their C-types are now printed in -L mode.
    
    * tapsets.cxx (uprobe_derived_probe::uprobe_derived_probe): Save the local
      arguments while we still have the dwflpp open.
      (uprobe_derived_probe::saveargs): New
      (uprobe_derived_probe::printargs): New

commit 0a98fd42f87ef9217917931bd8a47e272a5664ce
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Jul 29 14:07:37 2009 -0700

    Enable variable listing (-L) for dwarf probes
    
    All $target variables and their C-types are now printed in -L mode.
    
    * tapsets.cxx (dwarf_derived_probe::dwarf_derived_probe): Save the local
      arguments while we still have the dwflpp open.
      (dwarf_derived_probe::saveargs): New
      (dwarf_derived_probe::printargs): New

commit 8c39844b59f49526240c65b81a79eef311fe4177
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Jul 29 12:35:29 2009 -0700

    Use a real session flag for -L
    
    Rather than relying on 'unoptimized' to tell us that the listing mode
    should print the variables too, this adds an explicit listing_mode_vars.
    
    * session.h (systemtap_session): Add listing_mode_vars
    * main.cxx (main): Set s.listing_mode_vars appropriately.
      (printscript): Use the new flag for deciding whether to print locals

commit a7999c82a3355eb5a68a14a57ffebe5e688d8413
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Jul 29 12:13:40 2009 -0700

    Break up dwarf_var_expanding_visitor::visit_target_symbol
    
    This just refactors large chunks of visit_target_symbol into a couple of
    smaller functions.
    
    * tapsets.cxx (dwarf_var_expanding_visitor::visit_target_symbol_context): New
      (dwarf_var_expanding_visitor::visit_target_symbol_saved_return): New
      (dwarf_var_expanding_visitor::visit_target_symbol): Call the new ones

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

Summary of changes:
 main.cxx    |   23 +-
 session.h   |    1 +
 tapsets.cxx |  884 +++++++++++++++++++++++++++++++++++------------------------
 3 files changed, 534 insertions(+), 374 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]