JEP 173: Remove Rarely-Used Combinations of Garbage Collectors

Bernd Eckenfels bernd-2012 at
Thu Dec 6 23:35:34 UTC 2012

Am 06.12.2012, 23:10 Uhr, schrieb Kirk Pepperdine <kirk at>:

> I appreciate the desire to remove unneeded code from the JVM. I think  
> you are right... in the cases where I did move customers to the serial  
> collector I could have just as easily tuned the parallel collector down  
> So, getting rid of serial wouldn't be seen as a loss in my books.

Actually it would be a very big win for CMS, but before the code can be  
removed the ParallelOld needs to be CMS enabled. So I guess it is harder  
to remove the actual code, but at least it can be removed from some of the  
other GC combinations.

The question is, if a serial single threaded GC is not needed for some  
reference purposes, correctness proofs or similiar?


More information about the hotspot-gc-dev mailing list