From: Joel VanderWerf Date: 2007-09-05T02:38:00+09:00 Subject: Re: RMagick: UnableToConcatenateString ` Tim Hunter wrote: > Jonathan Denni wrote: >> Tim Hunter wrote: >> >>> Try adding a periodic call to GC.start to your program. See this note: >>> http://rubyforge.org/forum/forum.php?thread_id=1374&forum_id=1618 >> Thanks! It works perfectly now > > Good news! > > Looking forward, starting with RMagick 2.0.0 you can free the memory > used by individual image objects with the Magick::Image#destroy! method, > thus eliminating the need to call GC.start from time to time. Seems like ruby could help out libraries like RMagick by exposing an API to tell GC that memory has been allocated by something other than ruby's malloc. Did anyone ever pursue that? -- vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407