GHC 8.10.1

Rilis berikutnya dari Glasgow Haskell Compiler telah dilakukan.

Diantara perubahannya:

  • Ekstensi bahasa baru Tipe Baru yang Tidak Terangkat, Tanda Tangan Jenis Mandiri ΠΈ ImporPostingan Berkualitas.
  • Perubahan pada pembuatan kode, termasuk spesialisasi kode yang lebih agresif, penganalisis loop baru, pengoptimalan untuk bekerja dengan array, dan penandaan penunjuk untuk tipe data besar.
  • Perintah juru bahasa baru :instances, menampilkan instance kelas yang tersedia untuk tipe tertentu.
  • Perbaikan pada profiler kode yang disematkan.
  • Dan yang paling menarik, pengumpul sampah baru, menampilkan pengurangan latensi, pengumpulan sampah tanpa menyalin data, dan kemampuan untuk mengumpulkan sampah dan menjalankan kode secara paralel. Untuk mengaktifkan pengumpul sampah baru, Anda perlu mengkompilasi kode dengan kompiler versi baru dan menjalankannya dengan parameter +RTS -xn.

Anda dapat membaca lebih lanjut tentang pengumpul sampah baru di sini.

Sumber: linux.org.ru

Tambah komentar