On Sat, 10 Dec 2011 15:56:39 -0800
Peter Hawkins <[email protected]> wrote:

> Hi...
> 
> There are some cool but quite dirty tricks based on computed gotos
> between functions to avoid problems with function size; see Section
> 5.2 of:
> Compiling logic programs to C using GNU C as a portable assembler
> Fergus Henderson, Zoltan Somogyi and Thomas Conway.
> Proceedings of the ILPS '95 Postconference Workshop on Sequential
> Implementation Technologies for Logic Programming Languages. Portland,
> Oregon, December 1995.


Yes, but these tricks are really dirty. They might not work when upgrading your 
compiler
(e.g. from GCC 4.5 to GCC 4.6).



-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***

-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa-roc.inria.fr/wws/info/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

Reply via email to