From: Tim Hunter Date: 2008-12-16T10:20:09+09:00 Subject: Re: marshal_load, marshal_dump Eric Hodel wrote: > On Dec 13, 2008, at 14:36 PM, Tim Hunter wrote: >> Currently RMagick uses the old _dump and _load methods to >> marshal/unmarshal images. I'd like to start using the new marshal_load >> and marshal_dump methods. What is the impact of switching? Can I just >> replace _dump and _load with marshal_dump and marshal_load? Suppose I >> have an image that was dumped using an old version of RMagick. How do >> I support loading it? > > Note that _dump/_load occurs before allocate and > marshal_dump/marshal_load occurs after. In some instances this is an > important distinction. > > Absolutely. I wish I could find some examples of custom marshal_dump/marshal_load implementations. Searching thru the 1.8.7/1.9.1 sources didn't turn up anything illuminating. -- RMagick: http://rmagick.rubyforge.org/