> > So if we could convince the C compiler to pass the argvector - and as we
> > where about changing things the argument count too - in a global
> > *register* variable, then we needed zero allocation for most cps calls.

Careful. Global register variables increase register pressure in the compiler,
expose optimizer bugs and aren't overly portable. A simple static variable 
should
be the better alternative.


felix


_______________________________________________
Chicken-hackers mailing list
Chicken-hackers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to