ささだです.

SASADA Koichi wrote::
> Index: compile.c
> ===================================================================
> --- compile.c	(リビジョン 22118)
> +++ compile.c	(作業コピー)
> @@ -398,6 +398,13 @@
>  iseq_add_mark_object(rb_iseq_t *iseq, VALUE v)
>  {
>      if (!SPECIAL_CONST_P(v)) {
> +	switch (BUILTIN_TYPE(v)) {
> +	  case T_STRING:
> +	  case T_ARRAY:
> +	    dp(v);

 この行,消し忘れました.

> +	    rb_obj_freeze(v);
> +	}
> +
>  	rb_ary_push(iseq->mark_ary, v);
>      }
>      return COMPILE_OK;


-- 
// SASADA Koichi at atdot dot net