Izašlo je sljedeće izdanje Glasgow Haskell Compiler-a.
Među promjenama:
- Nova jezična proširenja UnliftedNewtypes, StandaloneKindSignatures и ImportQualifiedPost.
- Promjene u generiranju koda, uključujući agresivniju specijalizaciju koda, novi analizator petlje, optimizacije za rad s nizovima i označavanje pokazivača za velike tipove podataka.
- Nova naredba tumača :instance, prikazuje dostupne instance klase za dati tip.
- Poboljšanja ugrađenog alata za profiliranje koda.
- I, šlag na torti, novi skupljač smeća, sa smanjenom latencijom, skupljanjem smeća bez kopiranja podataka i mogućnošću paralelnog skupljanja smeća i pokretanja koda. Da biste omogućili novi sakupljač smeća, trebate kompajlirati kod s novom verzijom prevoditelja i pokrenuti ga s parametrima +RTS -xn.
Možete pročitati više o novom skupljaču smeća здесь.
Izvor: linux.org.ru