[Top][All Lists]
[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
- Re: Plan for 2.0, (continued)
Re: Plan for 2.0, Neil Jerram, 2009/01/07
Re: Plan for 2.0, David Séverin, 2009/01/09