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.3-218-g662539d


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  662539d9a5eacd7dffd066caa9c25ec2e0ab6047 (commit)
       via  5470765917ef63b584c7809c6096fbe45b73a2b0 (commit)
       via  f21396af85330ec1a6f5aa34c9d361f13c665a65 (commit)
      from  685087ea24305cafda5c8112b5acf2fa6aa810f6 (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 662539d9a5eacd7dffd066caa9c25ec2e0ab6047
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Oct 20 16:47:55 2010 -0700

    Build SDT's derived_loc more precisely
    
    This refactors how the derived_loc is created, in a way that I think
    will get better results.  For example, the kprobe variant doesn't have
    to try and delete components that don't apply.  Also, the provider
    component is now wildcard-expanded for probe listing.
    
    * tapsets.cxx (sdt_query::convert_location): Build up components for
      derived_loc from scratch, rather than trying to rewrite a copy.

commit 5470765917ef63b584c7809c6096fbe45b73a2b0
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Oct 20 15:03:49 2010 -0700

    PR12137: Separate the .stapsdt.base logic from probe asm
    
    This splits the SDT probes into two __asm__ statements, one for the
    probe itself, and the other for logic to prepare the .stapsdt.base
    section.  This avoids having a string literal that is too long for
    -pedantic compilation (max length 509).
    
    * includes/sys/sdt.h: Define _SDT_ASM_BASE for .stapsdt.base logic,
      separate from _SDT_ASM_BODY, and add to _SDT_PROBE and STAP_PROBE_ASM.

commit f21396af85330ec1a6f5aa34c9d361f13c665a65
Author: Josh Stone <jistone@redhat.com>
Date:   Wed Oct 20 15:03:14 2010 -0700

    Add a 0-arg test to sdt.exp

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

Summary of changes:
 includes/sys/sdt.h               |   20 ++++++++---
 tapsets.cxx                      |   63 ++++++++++++++++++++++++--------------
 testsuite/systemtap.base/sdt.c   |    6 +++
 testsuite/systemtap.base/sdt.exp |    3 +-
 testsuite/systemtap.base/sdt.stp |    5 +++
 5 files changed, 67 insertions(+), 30 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]