Det har skjedd en ny utgivelse av Glasgow Haskell Compiler.
Blant endringene:
- Nye språkforlengelser UnliftedNewtypes, StandaloneKindSignatures og ImportQualifiedPost.
- Endringer i kodegenerering, inkludert mer aggressiv kodeoptimalisering, ny løkkeanalysator, optimalisering av arbeid med matriser og tagging av pekere for store datatyper.
- Det er lagt til en ny tolkekommandøren :instances som viser tilgjengelige instanser av klasser for en spesifisert type.
- Forbedringer i den innebygde kodeprofilereren.
- Og, som prikken over i-en, en ny søppelinnsamler som har redusert ventetid, utfører sortering uten datakopiering, og muliggjør parallell søppelinnsamling og programkjøring. For å aktivere den nye søppelinnsamleren må koden kompileres med den nye versjonen av kompilatoren og kjøres med parameterne +RTS -xn.
Les mer om den nye søppelinnsamleren her.
Kilde: linux.org.ru
