[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [f-cpu] calling conventions



On Fri, Jun 07, 2002 at 03:46:14PM -0600, Ben Franchuk wrote:
> Michael Riepe wrote:
> 
> > With respect to the memory load/store capabilities (or inabilities) of the
> > F-CPU, I think that passing arguments in registers is the best choice.
> > The other simple alternative - putting all arguments on the stack -
> > will be much slower (and also produce longer code).
> 
> Mind you other than FORTH and dumb little functions like 
> strlen() or strcat() most functions take a long time to 
> execute compared to entry and exit times.

Depends on the language. Especially OO languages are often big collections
of rather short subroutines (due to the encapsulation in objects).

-- 
 Michael "Tired" Riepe <Michael.Riepe@stud.uni-hannover.de>
 "All I wanna do is have a little fun before I die"
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/