[ruby-list:48688] Re: klass と Marshal.load(Marshal.dump klass) が同じにならない

From: dezawa <dezawa@...>
Date: 2012-04-07 11:26:55 UTC
List: ruby-list #48688
(2012年04月07日 20:20), dezawa wrote:
> 出沢です
> 
> いま RDoc::ClassModule をみていて発見したのですが
> 
> 
> RDoc::ClassModule#marshal_dump
> RDoc::ClassModule#marshal_load
> 
> というのがあります。
> これ、RDoc::ClassModule を marshal.dump するときに
> なにか影響を及ぼしますか?

マニュアルに有りました
instance method Object#marshal_dump があるんですね。
それをオーバーライドしてる。
なので、普通のMarshal.dump とは異なった挙動が有って不思議はない。

In This Thread

Prev Next