At 8:23 PM +0100 12/14/02, Leopold Toetsch wrote:
I don't, but I have a few ideas as to what it was. :)[EMAIL PROTECTED] wrote:Dan --I have now (hopefully) reduced the Heisenbug aka GC bug to a more specific simple memory leak. life-curses.pasm runs now with --gc-debug some more rounds [1].
The first cut at native call stuff via thunks is in. It is kind of working, but
the test I'm using (a translation of acme's life.pasm) isn't working yet,
and when I try to debug by watching parrot -t, it behaves differently
than otherwise (Heisenbug!).
[1] imcc segfaults after running more then ~30 generations at the end, but does finish 5000 gens as well as parrot does - without segfaults.
Dan do you remember my first answer WRT nci and strings - now you now why.
I know that the C string issue is going to be a problem, and I've never liked the fact that our toCstring function modified the original. Now it doesn't, and we've rather a lot of places to go fix up because of it...
--
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk