GHC 8.10.1

Odbyła się kolejna wersja kompilatora Glasgow Haskell Compiler.

Wśród zmian:

  • Nowe rozszerzenia języka UnliftedNewtypes, StandaloneKindSignatures i ImportQualifiedPost.
  • Zmiany w kodowaniu, w tym bardziej agresywna specjalizacja kodu, nowy analizator pętli, optymalizacja pracy z tablicami oraz tagowanie wskaźników dla dużych typów danych.
  • Nowa komenda interpretera :instances, pokazująca dostępne instancje klas dla zadanego typu.
  • Ulepszenia w działaniu wbudowanego profiler'a kodu.
  • I, wisienką na torcie, nowy zbieracz odpadów, charakteryzujący się krótszym czasem opóźnienia, zbieraniem odpadów bez kopiowania danych oraz możliwością równoległego zbierania odpadów i pracy kodu. Aby włączyć nowy zbieracz odpadów, należy skompilować kod nową wersją kompilatora i uruchomić z parametrami +RTS -xn.

Więcej informacji na temat nowego zbieracza odpadów można przeczytać tutaj.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster