Java Platforms team is all set for JDK9 release. I am associated with G1 from last 6 years. Finally G1 is a default collector in JDK9. From 2009, G1 has improved a lot and the bench-marking says its the best we can offer :). Eclipse gives a very beautiful view of G1 in working.
Conference: https://confengine.com/eclipse-summit-2016
Slide and Other details: https://confengine.com/eclipse-summit-2016/proposal/2457