Ruby
GCはmark-sweep GCを使い始め、世代別GCとインクリメンタルGCも使っている