以下の記述はドラフトなので、YARV Maniacs 【第 12 回】 インクリメンタル GC の導入 を見ましょう。 RincGC ja¶ YARV Maniacs インクリメンタル GC の導入 書いた人:ささだ はじめに¶ Ruby 2.2 から、インクリメンタル GC を導入しようと開発を進めています。 YARV というと、仮想機械、Virtual machine、バイトコード実行系、という気もしますが、インタプリタ全体で VM ととらえて、一つこの話題におつきあい下さい。 インクリメンタル GC は、GC の停止時間を短くするためのアルゴリズムの 1 つです。Ruby 2.2 に導入することで、GC による停止時間を短くしようとしています。 これまでの話¶ Ruby は当初から mark & sweep GC が搭載されていました。ルートから辿れるオブジェクトをマークしていき、マ