guile-devel
[Top][All Lists]
Advanced

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

Re: Plan for 2.0


From: Neil Jerram
Subject: Re: Plan for 2.0
Date: Mon, 12 Jan 2009 21:14:55 +0000

2009/1/12 Ludovic Courtès <address@hidden>:
> Hello,
>
> "Neil Jerram" <address@hidden> writes:
>
>> That's good, but I think I didn't explain the possible problem fully,
>> i.e. that the substitute won't work.  Because of how Guile saves and
>> restores continuations (by copying the stack), and how it uses alloca
>> to create space for debug information on the stack, we must have an
>> alloca() that really does use the stack, and not one that uses the
>> heap.  And when I last checked, the common substitute definition of
>> alloca() uses the heap.
>
> Aaah, you're right.  Then we should use the `alloca-opt' module instead,
> which does what we want AFAIU.

Ah, great; just trying that out now...

    Neil




reply via email to

[Prev in Thread] Current Thread [Next in Thread]