Skip site navigation (1)Skip section navigation (2)
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>