From: SASADA Koichi Date: 2009-06-16T00:52:03+09:00 Subject: [ruby-dev:38642] Re: [Feature: trunk] GC.stat  ささだです. Tanaka Akira wrote:: > slot は、HEAP_MIN_SLOTS などをみると、オブジェクトの場所とい > う意味で使われていて違うんじゃないかと思いますが。  見てると,heap_slot というと,slot の集合のように使ってる感じですね.  Lisp なんかだと,Cell なんて言いますけど,live cell とかは変な感じです よね.(live|free)_slot は,悪くないような気がしますが. >>  まぁ,heap* は,所詮 Ruby の実装を知ってる人しかわからないので,別にい >> いような気もするんですが.例えば,GC::Profiler なんかも,知らないとわか >> らない内容な気がします. > > 公開のメソッドにすれば、Ruby の実装を知らないひとが興味を持 > つことは充分に考えられるでしょう。 > > 実装を知っているひとしかわからなくていいといういいわけは、よ > り通用しにくくなるんじゃないでしょうか。  個人的には,そんなに分かりづらい名前じゃないとは思います.よりよい名前 の提案を頂ければ,それに越したことはないんですが.  これを機会に,Ruby 実装での GC まわりの用語の整理とかをしてもらえると 色々と便利かもしれません. -- // SASADA Koichi at atdot dot net