News for hackers. Stuff that matters.
Re:Go GC: Prioritizing low latency and simplicity by the8472 on Monday August 31, 2015 @11:05PM (#10150489)
There are plans for adding one to hotspot[1]. As I understand it it can't use the same tricks as C4 because that would require kernel support, but unlike CMS it will be compacting, thus avoiding the terrible failure modes of CMS.

There also is some work being done to make the CMS failures a little less terrible by parallelizing them.[2]

[1] http://openjdk.java.net/jeps/189 [2] https://bugs.openjdk.java.net/browse/JDK-8086706

Re:Go GC: Prioritizing low latency and simplicity by pron on Tuesday September 01, 2015 @03:55AM (#10151216)
As HotSpot's GC team is mostly working on G1 and grooming it as a CMS replacement (it has replaced the parallel GC as the default GC in current JDK9 builds), I don't think there's much further work on CMS.
Re:Go GC: Prioritizing low latency and simplicity by the8472 on Tuesday September 01, 2015 @05:03AM (#10151377)
The CMS improvements I've mentioned to are being contributed by a 3rd party. Based on the mailing list posts[1] I think it was google.

[1] http://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2015-J...

Re:Go GC: Prioritizing low latency and simplicity by pron on Tuesday September 01, 2015 @07:50AM (#10151765)
That's really cool! I hope it gets merged...