At 8:23 PM +0100 12/14/02, Leopold Toetsch wrote:
[EMAIL PROTECTED] wrote:

Dan --

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!).
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].

[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 don't, but I have a few ideas as to what it was. :)

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

Reply via email to