From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CgPxa-0005P8-DA for qemu-devel@nongnu.org; Mon, 20 Dec 2004 11:00:34 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CgPxZ-0005Ov-Lw for qemu-devel@nongnu.org; Mon, 20 Dec 2004 11:00:33 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CgPxZ-0005Os-DK for qemu-devel@nongnu.org; Mon, 20 Dec 2004 11:00:33 -0500 Received: from [216.99.193.136] (helo=jade.spiritone.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CgPn2-0001Tw-Kw for qemu-devel@nongnu.org; Mon, 20 Dec 2004 10:49:42 -0500 Received: from [192.168.0.2] (216-99-213-225.dsl.aracnet.com [216.99.213.225]) (authenticated bits=0) by jade.spiritone.com (8.12.8/8.12.8) with ESMTP id iBKFnOMD003306 for ; Mon, 20 Dec 2004 07:49:26 -0800 Message-ID: <41C6F44A.7060408@BitWagon.com> Date: Mon, 20 Dec 2004 07:48:26 -0800 From: John Reiser MIME-Version: 1.0 Subject: Re: [Qemu-devel] qemu on Fedora Core 3 (Linux 2.6.9+), glibc-2.3.3 References: <41C50D64.7070209@BitWagon.com> <41e41e7a04121902033c7a42ee@mail.gmail.com> <41C58841.4060008@BitWagon.com> <41C604F0.30601@bellard.org> <41C622B0.8040903@BitWagon.com> In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org > silly question: why don't you use inline assembly to make those two > functions? > The calls are not execution-time critical (fewer than 10 calls). They are complexity, platform, and developer-time critical. More time will be spent by developers and future maintainers than the total machine cycles spent executing the code, over all the machines in the world, ever. So making the developer+maintainer tasks simple and quick is more important than cycle- or byte-efficiency. --