This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.3-218-g662539d
- From: jistone at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 20 Oct 2010 23:53:27 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.3-218-g662539d
- Reply-to: systemtap at sourceware dot org
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