Das Valhalla-Projekt

am 24.01.2025 mit Hans Jörg - verfasst am 08.01.2025 von Alina Oprea

News Logo

Valhalla (https://openjdk.org/projects/valhalla/) ist der Name für ein Projekt, das Java um Value-Objekte ergänzt.

Das klingt auf den ersten Blick sehr unspektakulär. Jedoch ermöglicht erst dieses Feature, dass die JVM moderne Hardware mit mehrstufigen Caches effizient nutzt und die Performance von C++ erreicht. Die Erweiterung hat auch weitreichende Auswirkungen auf die Sprache und die APIs: Primitive, wie ‘int\’ haben damit keine Sonderstellung mehr, sondern sind nur noch spezielle Ausprägungen von Value-Objekten. Dadurch wird endlich so etwas, wie `List\` möglich.

In dieser Goldschmiede sehen wir uns an, wie das umgesetzt werden soll und welche Auswirkungen die Änderungen haben werden.

Vielen Dank für das zahlreiche Erscheinen und die anregende Unterhaltung. Hier könnt ihr euch die Präsentation nochmal anschauen.

Zurück