[#21338] $SAFE=4 での autoload — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

21 messages 2003/09/04
[#21346] Re: $SAFE=4 での autoload — nobu.nakada@... 2003/09/04

なかだです。

[#21359] Re: $SAFE=4 での autoload — Hidetoshi NAGAI <nagai@...> 2003/09/05

永井@知能.九工大です.

[#21419] Makefile.inのlex.c — Kazuhiro NISHIYAMA <zn@...>

西山和広です。

15 messages 2003/09/28

[ruby-dev:21366] Re: $SAFE=4での autoload

From: nobu.nakada@...
Date: 2003-09-10 03:30:18 UTC
List: ruby-dev #21366
なかだです。

At Sat, 6 Sep 2003 01:22:02 +0900,
Hidetoshi NAGAI wrote:
> これの
> ---------------------------------------
> > +    ruby_frame->last_func = id;
> ---------------------------------------
> の部分ですが,
> ---------------------------------------
>     ruby_frame->last_func = rb_to_id(rb_str_plus(rb_str_new2("(autoload):"), 
> 						 rb_str_new2(rb_id2name(id))));
> ---------------------------------------
> とするのはどうでしょうか.

確かにそのほうがメッセージとしては見栄えがいいんですが、intern
したシンボルって決して解放されないので、こういう一回限りでしか
もほとんど参照されなさそうなものにはあんまり使いたくないんです
よね。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread