News for hackers. Stuff that matters.
Re:GC progress from JDK 8 to JDK 17 by pjmlp on Wednesday November 24, 2021 @09:51AM (#29330495)
Note, only relevant for OpenJDK and the JVMs based on it, there are other GC available to other JVMs, including real time ones.
Re:GC progress from JDK 8 to JDK 17 by tannhaeuser on Wednesday November 24, 2021 @12:55PM (#29332889)
graalvm and graalvm's svm/native-image as well, the latter having only SerialGC, with G1 in EE only, and crashing ;(
Re:GC progress from JDK 8 to JDK 17 by pkoperek on Wednesday November 24, 2021 @10:38AM (#29331003)
Genuinely interested - could you share some good resources about it?
Re:GC progress from JDK 8 to JDK 17 by pjmlp on Wednesday November 24, 2021 @11:44AM (#29331929)
For example, in what concerns real time GCs, these are good books,

"Hard Realtime Garbage Collection in Modern Object Oriented Programming Languages."

https://www.amazon.com/Realtime-Collection-Oriented-Programm...

The author is one of the founders of Aicas real time JVM, https://www.aicas.com/wp/products-services/jamaicavm/

"Distributed, Embedded and Real-time Java Systems"

https://link.springer.com/book/10.1007/978-1-4419-8158-5

PTC is the other company alongside Aicas, that still sells real time Java systems, https://www.ptc.com/en/products/developer-tools/perc

IBM J9 has the evolution of the Metronome GC, https://www.researchgate.net/publication/220829995_The_Metro...

And it has extensions for value types, via packed object data, https://www.ibm.com/docs/en/sdk-java-technology/7.1?topic=ob...

Someone else already referred Azul, they also have extensions for value types, called object layouts, https://www.slideshare.net/AzulSystems/jvm-language-summit-o...

Then there are special flavours like microEJ or the Android Java snowflake.

Re:GC progress from JDK 8 to JDK 17 by Thaxll on Wednesday November 24, 2021 @10:55AM (#29331227)
Re:GC progress from JDK 8 to JDK 17 by vips7L on Wednesday November 24, 2021 @11:06AM (#29331368)
Re:GC progress from JDK 8 to JDK 17 by ece on Wednesday November 24, 2021 @11:25AM (#29331644)