From owner-freebsd-hackers Mon May 11 21:06:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA24890 for freebsd-hackers-outgoing; Mon, 11 May 1998 21:06:32 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA24873; Mon, 11 May 1998 21:06:11 -0700 (PDT) (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id WAA29681; Mon, 11 May 1998 22:05:53 -0600 (MDT) Message-Id: <199805120405.WAA29681@pluto.plutotech.com> X-Mailer: exmh version 2.0.1 12/23/97 To: Jason Thorpe cc: "Justin T. Gibbs" , Julian Assange , gibbs@FreeBSD.ORG, hackers@FreeBSD.ORG, dyson@FreeBSD.ORG, mrg@eterna.com.au, mckusick@mckusick.com Subject: Re: more queue.h brokenness In-reply-to: Your message of "Mon, 11 May 1998 18:05:34 PDT." <199805120105.SAA02410@lestat.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 11 May 1998 22:02:07 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >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 guess I would ask, "Why not use TAILQ?" It works, it's more efficient, and client code never needs to know how they are implemented so who cares if the way they work is "tricky". -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message