Re:Beginner's guide to the Shenandoah garbage collector
by bjornsing on Wednesday May 29, 2024 @04:03AM
(#40509597)
I think that’s just a typo. Probably should have been “note that ZGC and genZGC are production-ready”.
Re:Beginner's guide to the Shenandoah garbage collector
by hayley-patton on Wednesday May 29, 2024 @04:12AM
(#40509639)
I also suspect the author meant "humongous" in:
> Shenandoah is location-based, so there are regions, and region sizes, and therefore _homologous_ allocation is a special case to be handled.
Re:Beginner's guide to the Shenandoah garbage collector
by NobleExpress on Wednesday May 29, 2024 @06:27AM
(#40510402)
Probably. But they still write “On a side note, Oracle's ZGC Generational—GenZGC—is not supported in production yet.”
GenZGC is supported on OpenJDK 21 onwards [1].
Is this a separation between RH OpenJDK (which, being OpenJDK, has all of the JDK 21 features including JEP 439 in it) and something special Oracle is doing, or?
The presentation of the two and difference discussion is quite confusing, even knowing something about the JVM, for something styled as a beginner’s guide. If making comparisons it’d help if they were clear, especially when promising a “straightforward” look at the start and directing people who want detail off to “upstream documentation”.