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-0.9.5-90-g3e3bd7b
- From: jistone at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 6 Apr 2009 23:52:38 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.5-90-g3e3bd7b
- 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 3e3bd7b6b9dd2ba282990f39d60e3ad5ecfec023 (commit)
from b4c34c261909065b97dfccfd6df996897457193c (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 3e3bd7b6b9dd2ba282990f39d60e3ad5ecfec023
Author: Josh Stone <jistone@redhat.com>
Date: Mon Apr 6 16:11:30 2009 -0700
PR10026: Read marker/tracepoint args directly
We already stash the context variables for markers and tracepoints into
the locals for the probe body, but then we were using separate functions
to read those locals for each particular probe body.
This patch instead teaches the unparser how to emit the local name
directly for those context variables. The resulting code from the
translator is much simpler now.
-----------------------------------------------------------------------
Summary of changes:
elaborate.cxx | 3 ++
elaborate.h | 5 +++
staptree.h | 1 +
tapsets.cxx | 86 ++++++++++++++++++--------------------------------------
translate.cxx | 7 ++++-
5 files changed, 43 insertions(+), 59 deletions(-)
hooks/post-receive
--
systemtap: system-wide probe/trace tool