Thomas Bushnell BSG <t...@becket.net> writes: > I have a memory leak in a long-running program; I can easily provoke it. > (It's quite complex; too complex to post here.) > > The program involves lots of FFI interfaces to Linux syscalls, and other > stuff. > > The memory leak is *not* in Scheme; this is verified by the fact that > (memory-statistics) while it's running shows bounded memory consumption. > > Yet the heap usage is growing without limit. There's bad malloc going > on somewhere. > > Are there any convenient tools to try and figure out malloc usage in > Chicken Scheme? > Dunno specifically about Chicken Scheme (and "convinient" ;-), but given the fact that your leak is in C code, you might be able to make sense from Valgrind[0] output -- for C/C++ this works great, usually.
[0] http://valgrind.org/ Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/> _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users