public inbox for systemtap-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.8-184-gf982c59
@ 2009-07-21  1:22 jistone
  0 siblings, 0 replies; only message in thread
From: jistone @ 2009-07-21  1:22 UTC (permalink / raw)
  To: systemtap-cvs

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  f982c59b2c2b1c25684213c816a69f18a98fea8a (commit)
       via  9a193b06eb0e5ca463576e4fa9e8da0a70022a4a (commit)
       via  0c16d51256bc77c2b5497b72ec43b7864d2b47a8 (commit)
       via  a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a (commit)
      from  1c47903b03c678470cf81c3a7d5c3ad95420d569 (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 f982c59b2c2b1c25684213c816a69f18a98fea8a
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Jul 20 18:01:40 2009 -0700

    PR10424: Consider each tracepoint header separately
    
    With the current monolithic tracepoint query module, a failure in any of
    the discovered tracepoint headers means that you can't use any of the
    others either.  This patch creates a separate query module for each
    header so they can pass or fail independently.
    
    * buildrun.cxx (make_tracequery): take a single header name instead of
      globbing for everything we can find.
    * hash.cxx (find_tracequery_hash): name the header file we're hashing.
    * tapsets.cxx (tracepoint_query::handle_query_func): make sure we don't
      duplicate tracepoints found through different headers.
      (tracepoint_builder::get_tracequery_module): get a header's module
      (tracepoint_builder::init_dw): glob for all tracepoint headers, and
      feed all their modules into dwflpp.

commit 9a193b06eb0e5ca463576e4fa9e8da0a70022a4a
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Jul 20 17:57:56 2009 -0700

    Make sure that non-existent files still affect hashing
    
    The fact that a file _doesn't_ exist is significant, so adding such a
    file to a computed hash should still influence the output.
    
    * hash.cxx (hash::add_file): add bogus stat info for non-existent files

commit 0c16d51256bc77c2b5497b72ec43b7864d2b47a8
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Jul 20 16:32:33 2009 -0700

    Allow dwflpp to take a vector of module names
    
    This will be used to load tracepoint modules as a bunch of little query
    modules into a single dwflpp.
    
    * dwflpp.cxx (setup_user): take a vector instead of a single module
      (dwflpp::dwflpp): form a vector in the singular case, and add a
      variant that takes and passes through a vector of modules.

commit a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Jul 20 16:25:35 2009 -0700

    Return hash module values directly as strings
    
    * session.h (systemtap_session): remove tracequery_path
    * hash.cxx (find_tracequery_hash, find_typequery_hash): return strings
    * tapsets.cxx (dwarf_cast_expanding_visitor::filter_special_modules):
      get the hashed path from the return value instead of a parameter
      (tracepoint_builder::init_dw): ditto, and don't stuff it in session

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

Summary of changes:
 buildrun.cxx |   49 +++++++-----------------------
 buildrun.h   |    1 +
 dwflpp.cxx   |   56 ++++++++++++++++++++++------------
 dwflpp.h     |    3 +-
 hash.cxx     |   31 ++++++++++---------
 hash.h       |    5 +--
 session.h    |    1 -
 tapsets.cxx  |   93 ++++++++++++++++++++++++++++++++++++++++++++++------------
 8 files changed, 143 insertions(+), 96 deletions(-)


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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-07-21  1:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-21  1:22 [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.8-184-gf982c59 jistone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).