delorie.com/archives/browse.cgi | search |
X-pop3-spooler: | POP3MAIL 2.1.0 b 4 980420 -bs- |
Date: | Tue, 7 Jul 1998 19:06:14 +0300 (EET DST) |
From: | Tuukka Toivonen <tuukkat AT ees2 DOT oulu DOT fi> |
X-Sender: | tuukkat AT stekt3 |
To: | Andrea Arcangeli <arcangeli AT mbox DOT queen DOT it> |
cc: | Linux Programming <linux-c-programming AT tower DOT itis DOT com>, |
linuxprog AT geeky1 DOT ebtech DOT net, beastium-list <beastium-list AT Desk DOT nl> | |
Subject: | Re: passing args in regs speed (was:something else) |
In-Reply-To: | <Pine.LNX.3.96.980706190925.32147A-100000@penguin.e-mind.com> |
Message-ID: | <Pine.SOL.3.96.980707185255.14909B-100000@stekt3> |
MIME-Version: | 1.0 |
Sender: | Marc Lehmann <pcg AT goof DOT com> |
Status: | RO |
Lines: | 25 |
On Mon, 6 Jul 1998, Andrea Arcangeli wrote: >I think that you can use only the register that gcc doesn' t save across >call (eax/edx and ?!?)... Hmm, Glynn said that gcc doesn't save any general purpose registers except EBP. This definitely means EAX/EBX/ECX/EDX/ESI/EDI, I think. (Or that is what I understood.) >Good! Remeber to put in #ifdef __i386__ (I have not read the patch >though). Well, right now it's _only_ for testing purposes. It might be good idea to release an optimized version for general use, however... - I would download the latest version of bzip2 for this. - I want people to try out if it's faster on other people's computer and not just in mine. Any volunteers? :) (being only for testing purposes here means only for x86 8-) -- | Tuukka Toivonen <tuukkat AT ee DOT oulu DOT fi> [PGP public key | Homepage: http://www.ee.oulu.fi/~tuukkat/ available] | Try also finger -l tuukkat AT ee DOT oulu DOT fi | Studying information engineering at the University of Oulu +-----------------------------------------------------------
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |