From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28106 invoked by alias); 11 Nov 2010 21:24:15 -0000 Received: (qmail 28079 invoked by uid 9586); 11 Nov 2010 21:24:14 -0000 Date: Thu, 11 Nov 2010 21:24:00 -0000 Message-ID: <20101111212414.28068.qmail@sourceware.org> From: jistone@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.3-288-g62f52bb X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 7c7b1cd59e2ab802efa9c200699e8fc3adfca0ac X-Git-Newrev: 62f52bb0a5e157b04ab32839471ebbc36b724c3b 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: 2010-q4/txt/msg00076.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 62f52bb0a5e157b04ab32839471ebbc36b724c3b (commit) from 7c7b1cd59e2ab802efa9c200699e8fc3adfca0ac (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 62f52bb0a5e157b04ab32839471ebbc36b724c3b Author: Josh Stone Date: Thu Nov 11 13:11:50 2010 -0800 PR12164: Emit kprobes-sdt goo only when needed This stuff is only used for apps compiled with EXPERIMENTAL_KPROBE_SDT, so we don't need it most of the time. * runtime/kprobes-common.c (stap_kprobe_process_found, stap_kprobe_mmap_found): Only create #ifdef KPROBES_TASK_FINDER. * tapsets.cxx (dwarf_derived_probe::join_group): Only enable_task_finder in the session if a semaphore is present. (dwarf_derived_probe_group::enroll): Remember if any has_semaphores. (dwarf_derived_probe_group::emit_module_decls): Predicate sdt and task_finder code on has_semaphores. (dwarf_derived_probe_group::emit_module_init): Ditto. (dwarf_derived_probe_group::emit_module_exit): Ditto. ----------------------------------------------------------------------- Summary of changes: runtime/kprobes-common.c | 4 +++ tapsets.cxx | 52 ++++++++++++++++++++++++--------------------- 2 files changed, 32 insertions(+), 24 deletions(-) hooks/post-receive -- systemtap: system-wide probe/trace tool