From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 22 16:56:05 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDB6D400 for ; Sat, 22 Dec 2012 16:56:05 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-ia0-f174.google.com (mail-ia0-f174.google.com [209.85.210.174]) by mx1.freebsd.org (Postfix) with ESMTP id AF7358FC13 for ; Sat, 22 Dec 2012 16:56:05 +0000 (UTC) Received: by mail-ia0-f174.google.com with SMTP id y25so4897655iay.33 for ; Sat, 22 Dec 2012 08:56:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=y8H/v58KsW8yh5o+5yhgojUQVV9SkF8Sed4BWe0GAEE=; b=mmRUI92RUeJPMb1ljvM1OZW9E9+La/qQrktrMoAJkc1MR6cepvH7sbJvvhNmvA6ckU 30W7S/uN1TYbTwhVfUSf/swd2qXNLsK/JIggP14HOhq+tlrvCWOpwKjf4XHUiGuQJn1H NWGVgCX1D2cL50KH32dcRH4RKxoEukY2zpqEYhK1dgFHQfQ6vplHaXmYISstIGxrRFSX ma6TH1nMu3BSa6Ssfq1kwTLrcWX0tm2LiAan2dYbp5shxlABlIEoJHh0s25Aj8yQhHdG 0VlU2r2xHT72ZqjxHdgm86OMDBU8JLIVLrPoEMiJqi5Kn/ImZxscQOWh7nPX0EIp9iYd owgQ== MIME-Version: 1.0 Received: by 10.50.169.106 with SMTP id ad10mr11601689igc.88.1356195365127; Sat, 22 Dec 2012 08:56:05 -0800 (PST) Sender: carpeddiem@gmail.com Received: by 10.50.112.134 with HTTP; Sat, 22 Dec 2012 08:56:05 -0800 (PST) In-Reply-To: <50D52B10.1060205@mu.org> References: <50D52B10.1060205@mu.org> Date: Sat, 22 Dec 2012 11:56:05 -0500 X-Google-Sender-Auth: kMVQV3NFCAHUHfCEE0s0NxNRICE Message-ID: Subject: Re: malloc+utrace, tracking memory leaks in a running program. From: Ed Maste To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2012 16:56:06 -0000 On 21 December 2012 22:37, Alfred Perlstein wrote: > Is it time to start installing with some form of debug symbols? This would > help us also with dtrace. I just posted a patch to add a knob to build and install standalone debug files. My intent is that we will build releases with this enabled, and add a base-dbg.txz distribution that contains the debug data for the base system, so that one can install it along with everything else, or add it later on when needed. We could perhaps teach dtrace to read its data from standalone .ctf files, or have it read DWARF directly and use the same debug files.