[gclist] GC FAQ & uncooperative environments
Perry E. Metzger
perry@piermont.com
10 Jul 2003 15:32:42 -0400
Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> writes:
> Other crimes are entirely optional, e.g. I plan to postprocess
> assembly output of a C compiler replacing trampolined tail calls
> with direct jumps, and use two global register variables on gcc.
FYI, there was a recent paper on a bunch of tail call optimizations
that were added to gcc to make it a lot easier to use for implementing
tail call driven high level languages.
See:
http://home.in.tum.de/~baueran/thesis/
Perry