- Rilis ini hadir 6 bulan setelah 1.19. Berkat kebijakan kompatibilitas ke belakang, kompilasi/eksekusi program yang ada tidak mengalami masalah
- Ada 4 perubahan pada bahasa
slice kini dapat dikonversi menjadi array
- Fungsi
SliceData, String, dan StringData ditambahkan ke paket unsafe
- Nilai field pada struct kini didefinisikan untuk dibandingkan satu per satu sesuai urutan kemunculannya dalam definisi, dan berhenti pada ketidakcocokan pertama. Demikian pula, nilai array dibandingkan satu per satu menurut urutan indeks
- Tipe
comparable dapat memenuhi constraint comparable meskipun type argument-nya tidak strictly comparable
- Perbaikan pada struktur data GC mengurangi overhead memori dan meningkatkan performa CPU keseluruhan hingga 2%
- Selain itu, implementasi toolchain, runtime, dan library juga ditingkatkan
2 komentar
GC mengelola memori dengan arena sehingga performanya membaik... begitu katanya. Dart juga demikian...
Kapan generik akan benar-benar lengkap…