Naast deze week die de aankondiging van GraalVM 22.3 als de nieuwste driemaandelijkse functie-release en ook Oracle die aankondigt dat GraalVM CE-code zal worden bijgedragen aan OpenJDK, de Eclipse Foundation beëindigt hun week door OpenJ9 v0.35.0 te hebben verzonden.

Eclipse OpenJ9 als herinnering is de krachtige Java Virtual Machine die eerder door IBM is ontwikkeld als de J9 JVM. De Eclipse Foundation heeft OpenJ9 nu het afgelopen half decennium ontwikkeld.

Met Eclipse OpenJ9 0.35 werd de release ingegeven door een beveiligingsprobleem waarbij interface-aanroepen inline kunnen worden uitgevoerd zonder een runtime-typecontrole. Op zijn beurt zou kwaadaardige bytecode op eerdere versies van OpenJ9 gebruik kunnen maken van de inlining-functionaliteit om geheugen te openen of te wijzigen via een incompatibel type.

OpenJ9 0.35 heeft ook een aantal andere bugfixes en verbeteringen in de codebase van de JVM. Er zijn ook enkele van de eerste wijzigingen rond Java 19/JDK 19-ondersteuning. Er zijn ook verschillende afhankelijkheidsupdates, zoals het overstappen naar een nieuwere versie van OpenSSL.

De lange lijst met wijzigingen voor OpenJ9 0.35 is te vinden op GitHub.

Categories: IT Info