From: Shigeo Kobayashi Date: 2000-02-04T17:23:50+09:00 Subject: [ruby-dev:9102] Re: xmalloc() in Windows 小林です。 ----- Original Message ----- 送信者 : Yukihiro Matsumoto 件名 : [ruby-dev:9098] Re: xmalloc() in Windows > > でも、malloc()で割り当てたものがfree()で返せないという「明ら > かなバグ」のためにこのような「制限」を導入する必要があるのだ > ろうか、という疑問は払拭できてません。 > きっかけはバグ(と推測)ですが、私は「制限」とは思いません。 むしろ、最初は xmalloc() があるので当然 xfree() or xmfree() があるものと勘違いしたくらいです。やはり、Ruby 本体( xmalloc() ) で割り当てたメモリは free() ではなく、Ruby 本体( xfree() ) で開放 するのが筋だと思うのですが(後々便利のような気もします)? 現状の Ruby 本体で使用している xmalloc() <--> free() のペアを 変更すべきであるという主張ではないことを再度強調しておきます。 小林 茂雄 E-Mail: shigeo@tinyforest.gr.jp Home Page: http://www.tinyforest.gr.jp