From: matz@... (Yukihiro Matsumoto) Date: 2000-02-04T15:49:12+09:00 Subject: [ruby-dev:9089] Re: xmalloc() in Windows まつもと ゆきひろです In message "[ruby-dev:9088] Re: xmalloc() in Windows" on 00/02/04, WATANABE Hirofumi writes: |xmalloc() を呼んでも解放しなくてすむのが GC の楽なところです. いや、GCってのはそうなんですけど、Rubyの場合はxmalloc()で割 り当てたの領域はやっぱり解放しなくちゃいけないんですよね。 # わたなべさんが分かってるのは分かってるけど、そういう誤解を # する人は多いんで。 |自分で制御できるならわざわざ xmalloc() を使わなくても |malloc/free でいいのでは? あ、それはそうかも。xmalloc()で嬉しいところは * mallocが失敗したらGCを呼んでくれる * それでも失敗したら例外を投げてくれる くらいですから。xmallocとxfreeの組合せがどうこうと悩むくらい だったら、malloc呼んだ方が良いかも。