From: Junji Sawada Date: 2008-05-10T19:41:03+09:00 Subject: [ruby-dev:34634] gc_sweep()でのヒープ解放時のfinal_list操作 さわだと申します。 すいません。Subject後で考えようと思って忘れて送信してしまいました。 gc.cを眺めていて気づいたのですがgc_sweep()でヒープ解放時に final_listを操作する部分が変です。 for (pp = final_list; pp != final; pp = pp->as.free.next) { p->as.free.flags |= FL_SINGLETON; /* freeing page mark */ } r11439まではppになっています。