From: EGUCHI Osamu Date: 1999-01-18T20:22:06+09:00 Subject: [ruby-dev:4235] Re: call/cc えぐち@エスアンドイー です。 >>> On Mon, 18 Jan 1999 11:16:32 +0900, Kazuhiro HIWADA said: hiwada> ひわだです。たびたびすいません。 hiwada> とか(妖し ^^;)。あと、T_SCOPE で flag が SCOPE_ALLOCA のとき free し hiwada> ないのは、ALLOCA でスタック上にメモリが確保されているからのつもりです。 まえから気にはなっていたのですが、PUSH_SCOPE()って _scope->flag = 0; ですが、(0 => SCOPE_ALLOCA) alloca() でなく NEWOBJ() なので malloc() な記憶クラスでないかと思うです。 気のせいでしょうか? えぐち