From: KOSAKI Motohiro Date: 2011-06-11T14:23:50+09:00 Subject: [ruby-dev:43706] Re: bug on thread_memsize() ? 2011年6月8日8:02 Hidetoshi NAGAI : > 永井@知能.九工大です. > > こう↓でしょうか? > > Index: vm.c > =================================================================== > --- vm.c (revision 31953) > +++ vm.c (working copy) > @@ -1761,7 +1761,7 @@ > size += th->stack_size * sizeof(VALUE); > } > if (th->local_storage) { > - st_memsize(th->local_storage); > + size += st_memsize(th->local_storage); > } > return size; > } 今ささださんと話しをして覚えてないけど、明らかに永井さんが正しいという話に なったのでコミットしました。 ところで、これを確認できるようなテストが思いつかないんですが、objspaceで 不正確なサイズが帰ってくると破綻するケースってあるんですかね?