At 8:06 PM +0000 12/21/02, Jason Gloudon (via RT) wrote:
Trying to run parrot with the PARROT_GC_DEBUG environment variable set to 1
causes parrot to fail during initialization.
The GC_DEBUG flag is set early based on the environment variable, but the
marker for the top of the C stack is not set so non-rooted PMCs created during
initialization are wrongly collected.
The patch sets the stack top pointer at the time the GC_DEBUG flag is set.
Applied, thanks.
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk