Hi,

I found memory leak in Parrot embedding system. When I call a function from C with no parameters I am quite fast out of memory. So I took a closer look and found out that calling even empty function from function called from C consumes memory and nothing returns back.

parrot version 2.0

Example:

.sub functionCalledFromC
        infinite_loop:  
                emptyFunction()
                goto infinite_loop
.end

.sub emptyFunction
.end

With best regards,

Radovan Baranec

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to