I've retrieved an old message [ruby-talk:02552] :-)

>                                In addition, Ruby interpreter depends
> on the fact that frozen objects, especially strings, are never be
> unfrozen.

 This is because, rb_str_new4() and rb_str_dup_frozen() don't create a new
 object when the string is frozen ? Is this the only reason ?


Guy Decoux