chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Build Failure (maybe infinite recursion) on x86_64


From: felix winkelmann
Subject: Re: [Chicken-users] Build Failure (maybe infinite recursion) on x86_64 Linux
Date: Sun, 15 Mar 2009 12:31:21 +0100

On Wed, Mar 11, 2009 at 7:25 PM, Taylor Venable <address@hidden> wrote:
>
> Well I was able to trigger a hang in my build with the debugging
> symbols by setting the nursery stack size to 10k.  Debug log from GDB
> is attached.  The three entries here were taken from allowing the
> program to run for varying periods of time.  The behaviour I got
> spiked the CPU but the memory usage did not increase visibly.  Hope
> this sheds a little more light; if not let me know and I can go back
> at it.  (I notice here that the proc parameter to C_reclaim is the
> null pointer, don't know if that's meaningful or not...)

The proc being 0 is ok. Apparently the GC looping: it might be that
some sort of stack-limit check is constantly failing which results in
one GC after the other. It would be cool, if you could step out of
the GC (reclaim) and follow the execution - does it trigger a new
GC right away?


cheers,
felix




reply via email to

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