From owner-cvs-all Wed Mar 20 15:10:27 2002 Delivered-To: cvs-all@freebsd.org Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 41F2837B41A; Wed, 20 Mar 2002 15:10:22 -0800 (PST) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.11.6/8.11.6) with UUCP id g2KNAHW52291; Wed, 20 Mar 2002 23:10:17 GMT (envelope-from mark@grimreaper.grondar.za) Received: from grimreaper (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.2/8.12.2) with ESMTP id g2KN7C4j076159; Wed, 20 Mar 2002 23:07:12 GMT (envelope-from mark@grimreaper.grondar.za) Message-Id: <200203202307.g2KN7C4j076159@grimreaper.grondar.org> To: Bruce Evans Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/camcontrol camcontrol.c modeedit.c src/sbin/dumpfs dumpfs.c src/sbin/fsck_ffs dir.c fsutil.c inode.c pass1.c pass1b.c pass2.c pass4.c pass5.c preen.c setup.c References: <20020321085806.M11660-100000@gamplex.bde.org> In-Reply-To: <20020321085806.M11660-100000@gamplex.bde.org> ; from Bruce Evans "Thu, 21 Mar 2002 09:03:54 +1100." Date: Wed, 20 Mar 2002 23:07:11 +0000 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > "register" -- just how many free registers do people think machines have?) > > Most machines designed after 1978 (8?) other than i386's have many. > Programmers declared almost all local variables as register to encourage the > compiler to keep as many as possible in registers. This is the same kind of thinking that resulted in sales-idiots at my previous orkplace routinely marking all mail as "urgent". How can any system decide on the order of items if their declared priority is the same? Humans are notoriously bad co-operators; see Douglas Hofstadter, Metamagical Themas, "The prisoner's dilemma computer tournaments and the evolution of cooperation" (Chapt 29). The hints become useless in the "cry wolf" sense, and it is up to the inevitable ingenuity of the system implementor to work out the _real_ priority. M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message