From owner-freebsd-current@FreeBSD.ORG Mon Feb 11 18:05:02 2013 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C7664A51; Mon, 11 Feb 2013 18:05:02 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.35]) by mx1.freebsd.org (Postfix) with ESMTP id 56A0B1DC; Mon, 11 Feb 2013 18:05:01 +0000 (UTC) Received: from [87.79.249.155] (helo=fabiankeil.de) by smtprelay01.ispgateway.de with esmtpsa (SSLv3:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1U4xSQ-0004Hb-Mb; Mon, 11 Feb 2013 18:46:22 +0100 Date: Mon, 11 Feb 2013 18:45:05 +0100 From: Fabian Keil To: Glen Barber Subject: Re: 7+ days of dogfood Message-ID: <20130211184505.1d0693f4@fabiankeil.de> In-Reply-To: <20130211141512.GN1334@glenbarber.us> References: <20130210000723.GA73630@troutmask.apl.washington.edu> <20130211114811.09e56b55@fabiankeil.de> <17E009FB-23FA-4E04-8437-DE81033164DE@FreeBSD.org> <20130211145647.79a01f7e@fabiankeil.de> <20130211141512.GN1334@glenbarber.us> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/tkornDAD.aNsKukKQMu21Kq"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 Cc: freebsd-current@FreeBSD.org, David Chisnall , Steve Kargl X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 18:05:02 -0000 --Sig_/tkornDAD.aNsKukKQMu21Kq Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Glen Barber wrote: > On Mon, Feb 11, 2013 at 02:56:47PM +0100, Fabian Keil wrote: > > > WITHOUT_GCC=3Dyes in src.conf is > > > worthwhile. WITHOUT_GDB=3Dyes is probably also sensible, as the gdb = in > > > base is so old that it doesn't understand most of the DWARF that > > > clang uses. We should have lldb ready for import in a few months, > > > but until then using gdb from ports is more sensible if you plan on > > > actually doing any debugging. > >=20 > > So far I didn't consider not building gdb, but I agree that it's > > not too useful when compiling with clang and am already using > > gdb751 for debugging anyway. > >=20 > > My impression was that the base gdb compiles rather quickly > > (compared to more recent versions) and that it thus wouldn't > > matter, but I'll give it a try. > >=20 > > Thanks for the suggestion. > >=20 >=20 > You might also want to try MALLOC_PRODUCTION=3D1 in make.conf. This took > my buildworld/buildkernel times from 35/15 minutes to 8/5 minutes, > respectively. I've been using MALLOC_PRODUCTION since before I started collecting build times and don't remember the impact, but I think the difference was less impressive than in your case and the massive slowdowns that are now supposed to be fixed only happened "recently" (after 2010) and thus never affected me. Thanks, though. Fabian --Sig_/tkornDAD.aNsKukKQMu21Kq Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlEZLiQACgkQBYqIVf93VJ0huwCgyqe8lnSY2FRojFDsaVhkaCxp kVQAn0gdXmP6fAitbNn7pEdxv8Zmiy8Q =itPJ -----END PGP SIGNATURE----- --Sig_/tkornDAD.aNsKukKQMu21Kq--