Došlo je do sljedećeg izdanja Glasgow Haskell kompajlera.
Među promjenama:
- Nove jezičke ekstenzije 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 interpretatora :instances, koja prikazuje dostupne instance klase za dati tip.
- Poboljšanja ugrađenog profila koda.
- I, šlag na tortu, novi sakupljač smeća, sa smanjenim kašnjenjem, prikupljanjem smeća bez kopiranja podataka i mogućnošću skupljanja smeća i paralelnog pokretanja koda. Da biste omogućili novi sakupljač smeća, morate kompajlirati kod s novom verzijom kompajlera i pokrenuti ga sa +RTS -xn parametrima.
Možete pročitati više o novom sakupljaču smeća ovdje.
izvor: linux.org.ru