GHC 8.10.1
Состоялся очередной релиз компилятора Glasgow Haskell Compiler.
Среди изменений:
- Новые расширения языка UnliftedNewtypes, StandaloneKindSignatures и ImportQualifiedPost;
- Изменения в кодогенерации, включая более агрессивную специализацию кода, новый анализатор циклов, оптимизацию работы с массивами и тэггирование указателей для больших типов данных;
- Новая команда интерпретатора : instances, показывающая доступные инстансы классов для заданного типа;
- Улучшения в работе встраиваемого профайлера кода;
- И, вишенкой на торте, новый сборщик мусора, отличающийся уменьшенным временем задержек, сборкой мусора без копирования данных и возможностью параллельной сборки мусора и работы кода. Для включения нового сборщика мусора нужно скомпилировать код новой версией компилятора и запустить с параметрами +RTS -xn.
Подробнее про новый сборщик мусора можно прочитать здесь.
>>> Скачать
>>> Подробности