Date: Sun, 24 Jun 2001 00:35:59 +0300 From: Peter Pentchev <roam@orbitel.bg> To: Matt Dillon <dillon@earth.backplane.com> Cc: Mikhail Teterin <mi@aldan.algebra.com>, jlemon@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: Inline optimized bzero (was Re: cvs commit: src/sys/netinet tcp_subr.c) Message-ID: <20010624003559.D564@ringworld.oblivion.bg> In-Reply-To: <200106232102.f5NL2fY73920@earth.backplane.com>; from dillon@earth.backplane.com on Sat, Jun 23, 2001 at 02:02:41PM -0700 References: <200106231912.f5NJCUE01011@aldan.algebra.com> <200106232102.f5NL2fY73920@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Just a minor remark: this should either go in machine-dependent code, and really work on a size of the MD int type, or it should be called bzero32() or something, and work with int32_t. Other than that, yes, this looks like it would be a Good Thing(tm). G'luck, Peter -- Nostalgia ain't what it used to be. On Sat, Jun 23, 2001 at 02:02:41PM -0700, Matt Dillon wrote: > I would propose adding a new kernel bzero() function, called bzerol(), > which is an inline integer-aligned implementation. > This implementation should be called for integer-aligned buffers with > known (constant) sizes, and generates about the same number of assembly > instructions as calling bzero() eats. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010624003559.D564>