Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 May 1998 18:05:34 -0700
From:      Jason Thorpe <thorpej@nas.nasa.gov>
To:        "Justin T. Gibbs" <gibbs@plutotech.com>
Cc:        Julian Assange <proff@iq.org>, gibbs@FreeBSD.ORG, hackers@FreeBSD.ORG, dyson@FreeBSD.ORG, mrg@eterna.com.au, mckusick@mckusick.com
Subject:   Re: more queue.h brokenness 
Message-ID:  <199805120105.SAA02410@lestat.nas.nasa.gov>

next in thread | raw e-mail | index | archive | help
On Mon, 11 May 1998 18:21:46 -0600 
 "Justin T. Gibbs" <gibbs@plutotech.com> wrote:

 > For -stable?  Yes, it was me that brought currents sys/queue.h in.  The
 > changes that were made to sys/queue.h in this area, however, were 
 > performed by Kirk and are used by the soft update code.

[ . . . ]

 > It's used in the soft update code as well as in latest version of the CAM
 > aic7xxx sequencer compiler.  Supporting CAM was the main reason I brought
 > the code in.

Given how the TAILQ_PREV() and TAILQ_LAST() macros work (when I realized
how they work, I had to stop, get up, and go get another cup of coffee
to calm my nerves), I just have to ask:

	"Why no just use CIRCLEQ?"

I mean, that's what they're for, and they're not really that much more
expensive (only on insertion; an extra pointer indirection, and modify
two elements rather than one).

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 650 428 6939

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



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