From: Yukihiro Matsumoto Date: 2005-09-12T11:50:03+09:00 Subject: [ruby-dev:27029] Re: sizeof(FILE) problem on DragonFly BSD まつもと ゆきひろです In message "Re: [ruby-dev:27027] Re: sizeof(FILE) problem on DragonFly BSD" on Mon, 12 Sep 2005 11:07:55 +0900, Takahiro Kambe writes: |> 一応、聞いてみます。 |即答がありました。 | |o FILE型の内部に、Rubyのガベージコレクタの制御下となるポインタは存在し | ないはずだ。 | |o 1という値は、ほんとのsizeof(FILE)よりも小さいということが重要で、 | FILEのすぐ後に割り当てられたメモリを逃すことがないからだ。 | |後半は、あまり自身がないので当人のメールの内容を、以下に(勝手に)付けて |おきます。 ふむ。dlってGCになにかしていたかな。まあ、理屈は分かりました。 すでに取り込みましたので、近日公開予定の1.8.3はDragonFly BSD でもコンパイルできることでしょう。