Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jan 2006 22:31:53 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        sgk@troutmask.apl.washington.edu
Cc:        src-committers@freebsd.org, ache@freebsd.org, cvs-src@freebsd.org, csjp@freebsd.org, cvs-all@freebsd.org, jasone@freebsd.org
Subject:   Re: cvs commit: src/lib/libc/stdlib malloc.c
Message-ID:  <20060126.223153.32776756.imp@bsdimp.com>
In-Reply-To: <20060127045950.GA72049@troutmask.apl.washington.edu>
References:  <20060127041412.GA71839@troutmask.apl.washington.edu> <20060127043843.GA58589@nagual.pp.ru> <20060127045950.GA72049@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20060127045950.GA72049@troutmask.apl.washington.edu>
            Steve Kargl <sgk@troutmask.apl.washington.edu> writes:
: On Fri, Jan 27, 2006 at 07:38:43AM +0300, Andrey Chernov wrote:
: > On Thu, Jan 26, 2006 at 08:14:12PM -0800, Steve Kargl wrote:
: > > On Fri, Jan 27, 2006 at 06:24:03AM +0300, Andrey Chernov wrote:
: > > > On Thu, Jan 26, 2006 at 09:15:02PM -0600, Christian S.J. Peron wrote:
: > > > > These malloc debugging/stats features have been invaluable. I vote to 
: > > > > accept the performance hit in exchange for useful debugging/stats 
: > > > > features in -CURRENT, and disable them in -STABLE/-RELEASE when they are 
: > > > > ready.
: > > > 
: > > > You misread me a bit. I don't vote to remove debug/stats ON _by_default_ 
: > > > for -current, I vote to remove them via special malloc options for whom 
: > > > who don't need it even in -current.
: > > > 
: > > 
: > > Don't use -current if you can't tolerate the minor performance
: > > hit associated with making FreeBSD better.
: > 
: > Don't ever try to tell anybody what to do if you don't know all his 
: > circumstacnes. Especially when being not asked.
: > 
: 
: I stand by my initial statement.  If you can't tolerate 
: temporary measures in -current that are performance hits and
: which will ultimate make FreeBSD better, then don't run -current.
: 
: You have 4.x, 5.x, and 6.x to choose.

CURRENT is explicitly optimized for the convenience of the developer
community.  Releases and branches are optimized for performance and
user happiness.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060126.223153.32776756.imp>