Use concurrent-mark-sweep garbage collector.