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.6-640-g4cb1075


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  4cb1075135d1eed2b0b28d06cdd9e66f29822db6 (commit)
       via  db742d732da7f971092ee8a80225370a86c57b84 (commit)
       via  bad814e819e6ffb8e03b6fce3f85de3d2bc1af74 (commit)
       via  7c5a10b487895714c2307a9532f6866d77001c15 (commit)
       via  2713ea240eec4f55b1354429aa0639ad6491928c (commit)
      from  7d41bbd29deb79e020e1ee82864dc0ea1471e016 (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 4cb1075135d1eed2b0b28d06cdd9e66f29822db6
Author: Chris Meek <cmeek@redhat.com>
Date:   Tue Dec 20 17:14:50 2011 -0500

    PR13274 related: Added class to save and restore variables
    
    Added a class save_and_restore to automatically save the value of
    a variable, and restore it and the end of the calling function.
    Can optionally take a variable to initialize the value to something
    after saving it.

commit db742d732da7f971092ee8a80225370a86c57b84
Author: Chris Meek <cmeek@redhat.com>
Date:   Tue Dec 20 17:11:00 2011 -0500

    PR13274: Fixed testsuite for standard warning processing (elaborate.cxx)

commit bad814e819e6ffb8e03b6fce3f85de3d2bc1af74
Author: Chris Meek <cmeek@redhat.com>
Date:   Tue Dec 20 17:04:31 2011 -0500

    PR13274: Standardized Warning Processing (elaborate.cxx)
    
    Changed warning printing to use session.print_warning(),
    and cleaned up warnings being printed.
    
    Also changed the logic in semantic_pass_optimize1 and 2
    to either print all warnings if the verbosity is high enough
    or suppress all warnings after the 1st itteration.

commit 7c5a10b487895714c2307a9532f6866d77001c15
Author: Chris Meek <cmeek@redhat.com>
Date:   Thu Dec 15 14:03:47 2011 -0500

    PR13274: Fixed testsuite for standard warning processing (without elaborate.cxx)
    
    Since we are now using "WARNING" rather than "Warning", some of the
    expect statements in some test cases needed to be tweaked.

commit 2713ea240eec4f55b1354429aa0639ad6491928c
Author: Chris Meek <cmeek@redhat.com>
Date:   Thu Dec 15 13:54:43 2011 -0500

    PR13274: Standardized Warning Processing (without elaborate.cxx)
    
    Changed it so we always use session.print_warning() rather than
    an explicit call to clog or cerr. (There are a few cases where
    the session is not available, so they were left as is, but
    marked up with an // XXX needs-session comment.)
    
    Also changed print_warning() to check for suppress_warnings, so
    we no longer have to explicitly check for it when calling
    print_warning(). There are a few cases where I left in the
    explicit check, specifically when there was more code than
    just a simple call to print_warning() within it.
    
    Also standardized the use of "WARNING:". All warnings should now
    use "WARNING:" rather than "Warning:" or "warning:".

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

Summary of changes:
 buildrun.cxx                                    |   15 +---
 csclient.cxx                                    |    8 +-
 dwflpp.cxx                                      |   16 ++---
 elaborate.cxx                                   |   82 +++++++++++-----------
 hash.cxx                                        |    4 +-
 main.cxx                                        |    4 +-
 remote.cxx                                      |    2 +-
 session.cxx                                     |   23 +++----
 setupdwfl.cxx                                   |   13 ++--
 tapsets.cxx                                     |   41 +++++-------
 testsuite/semok/entry02.stp                     |    2 +-
 testsuite/systemtap.base/beginenderror.exp      |    2 +-
 testsuite/systemtap.base/optim_voidstmt.exp     |    2 +-
 testsuite/systemtap.base/trycatch.exp           |    4 +-
 testsuite/systemtap.context/uprobe_stmt_num.c   |    4 +-
 testsuite/systemtap.context/uprobe_stmt_num.exp |    6 +-
 testsuite/systemtap.stress/conversions.exp      |    2 +-
 translate.cxx                                   |   14 ++---
 util.cxx                                        |    6 +-
 util.h                                          |   19 +++++
 20 files changed, 131 insertions(+), 138 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]