Scala Native 0.3.8: Immix wird Standard-Garbage-Collector

Das Scala-Native-Projekt hat am 16. Juli 2018 Version 0.3.8 veröffentlicht. Die Laufzeitumgebung verwendet seit dieser Version Immix als Standard für die Speicherbereinigung. Nach Angaben des Entwicklerteams zeigte der Collector in Tests deutliche Geschwindigkeitsvorteile gegenüber Boehm.

Die Version konzentriert sich auf Kompatibilität und Leistungsverbesserungen innerhalb der 0.3.x-Reihe. Für Dateioperationen wurden mehrere Teile der NIO-Bibliothek überarbeitet, darunter das Lesen, Schreiben und Durchlaufen von Verzeichnisbäumen.

Testläufe für Build-Werkzeuge

Scala Native ergänzt außerdem eine erste Unterstützung für Testläufe aus Drittanbieter-Build-Werkzeugen. Die Grundlage dafür war eine Build-Tool-API aus Version 0.3.7, über die sich die Scala-Native-Toolchain in externe Werkzeuge integrieren lässt.

Die offizielle Versionsübersicht führt Immix seit 0.3.8 als Standard-Collector. Für Entwicklerteams, die native Scala-Anwendungen bauen, betrifft die Version damit sowohl die Laufzeit als auch die Automatisierung von Kompilierung und Tests.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein