GCなんか、最近、「車輪の再発明をしよう」みたいな話がちょくちょくあるので、GCを再発明してみた。https://twitter.com/viscuit/status/288181884658257922...まぁ、再発明っていうか、スクラッチで書いただけなんですけど。Calendarでは時間的に書けなかった、JHCのGCの解説をまとめる。JHCには下記3つのGCオプションがある。このうち、上の二つはgc_noneによる実装であり、JGCはgc_jgcによる実装である。同じ言語に対する異なる処理系があれば、GCを比べてみたくなるのは人間のサガですよね。今回はHaskellの2つの処理系のGCを比べて見ることにします。