[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gc and call/cc design space notes (DRAFT)
From: |
Miroslav Silovic |
Subject: |
Re: gc and call/cc design space notes (DRAFT) |
Date: |
07 Oct 2001 21:28:52 +0200 |
Tom Lord <address@hidden> writes:
> * write a pre-processor that inserts code sufficient to
> implement conservative GC.
>
> advantages: Portable and compiler independent.
>
> disadvantages: Similar in complexity to writing a compiler
> front end. Can interact oddly with compiler
> error messages (both line numbers and errors
> reported in the generated code). Slows down
> compilation.
>
> possible disadvantages: might impose too much cost at run-time
>
> tactical notes: the C parser and CPP in GCC can be factored
> out of GCC without huge amounts of work.
Special documentation difficulty: ban alloca.
--
How to eff the ineffable?