From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30026 invoked by alias); 18 Aug 2009 21:16:13 -0000 Received: (qmail 30002 invoked by uid 9112); 18 Aug 2009 21:16:12 -0000 Date: Tue, 18 Aug 2009 21:16:00 -0000 Message-ID: <20090818211611.29990.qmail@sourceware.org> From: mark@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.9-141-g08b22cd X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 766d05e2cabc44805a9e12c4c309d1232f681f10 X-Git-Newrev: 08b22cd52aad1023c91341a1fd9bdb821cf4c90f Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: Reply-To: systemtap@sourceware.org X-SW-Source: 2009-q3/txt/msg00135.txt.bz2 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 08b22cd52aad1023c91341a1fd9bdb821cf4c90f (commit) via a80a54cb804d0df40e064a72bd8c6bf7c1258e02 (commit) from 766d05e2cabc44805a9e12c4c309d1232f681f10 (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 08b22cd52aad1023c91341a1fd9bdb821cf4c90f Author: Mark Wielaard Date: Tue Aug 18 23:03:00 2009 +0200 PR10512 STAP_PROBES don't work in c++ constructors/destructors testcase. * testsuite/systemtap.base/cxxclass.exp: New file. * testsuite/systemtap.base/cxxclass.stp: Likewise. * testsuite/systemtap.base/cxxclass.cxx: Likewise. commit a80a54cb804d0df40e064a72bd8c6bf7c1258e02 Author: Mark Wielaard Date: Tue Aug 18 22:08:51 2009 +0200 PR10512 Referencing computed goto labels in c++ constructors does work. PR10533 inlined vars are not always found was fixed which means we no longer need to prevent inlining of the STAP_PROBE macros. * includes/sys/sdt.h (STAP_UNINLINE_LABEL): Removed. (STAP_PROBE[1-9]_): Remove label: and STAP_UNINLINE_LABEL. ----------------------------------------------------------------------- Summary of changes: includes/sys/sdt.h | 23 -------- testsuite/systemtap.base/cxxclass.cxx | 59 ++++++++++++++++++++ .../{inlinedvars.exp => cxxclass.exp} | 23 +++++--- testsuite/systemtap.base/cxxclass.stp | 34 +++++++++++ 4 files changed, 108 insertions(+), 31 deletions(-) create mode 100644 testsuite/systemtap.base/cxxclass.cxx copy testsuite/systemtap.base/{inlinedvars.exp => cxxclass.exp} (50%) create mode 100644 testsuite/systemtap.base/cxxclass.stp hooks/post-receive -- systemtap: system-wide probe/trace tool