V8-Version v5.9
Alle sechs Wochen erstellen wir im Rahmen unseres Veröffentlichungsprozesses einen neuen Branch von V8. Jede Version wird direkt vor einem Chrome Beta-Meilenstein aus dem Git-Master von V8 abgezweigt. Heute freuen wir uns, unseren neuesten Branch, V8-Version 5.9, bekannt zu geben, der sich bis zur Veröffentlichung in Koordination mit Chrome 59 Stable in einigen Wochen in der Beta-Phase befindet. V8 5.9 ist voller verschiedenster Entwicklerfunktionen. Wir möchten Ihnen einen Vorgeschmack auf einige der Highlights vor der Veröffentlichung geben.
Ignition+TurboFan aktiviert
V8 v5.9 wird die erste Version sein, bei der Ignition+TurboFan standardmäßig aktiviert ist. Im Allgemeinen sollte diese Änderung zu einem geringeren Speicherverbrauch und einem schnelleren Start von Webanwendungen führen. Da die neue Pipeline bereits umfangreich getestet wurde, erwarten wir keine Stabilitäts- oder Leistungsprobleme. Falls Ihr Code jedoch plötzlich eine deutliche Leistungsverschlechterung zeigt, melden Sie sich bitte bei uns.
Weitere Informationen finden Sie in unserem Blogbeitrag.
WebAssembly TrapIf
-Unterstützung auf allen Plattformen
WebAssembly TrapIf
-Unterstützung reduzierte die Zeit, die für das Kompilieren von Code aufgewendet wird, erheblich (~30%).
V8 API
Bitte sehen Sie sich unsere Zusammenfassung der API-Änderungen an. Dieses Dokument wird regelmäßig einige Wochen nach jeder Hauptveröffentlichung aktualisiert.
Entwickler mit einem aktiven V8-Checkout können git checkout -b 5.9 -t branch-heads/5.9
verwenden, um die neuen Funktionen in V8 5.9 zu testen. Alternativ können Sie den Chrome Beta-Kanal abonnieren und die neuen Funktionen bald selbst ausprobieren.