GHC 8.2.1

4 недели ago admin 0

Вышла новая версия компилятора Glasgow Haskell Compiler.

Среди изменений:

  • улучшение производительности компилятора;
  • улучшена поддержка генерации отладочных символов в формате DWARF;
  • в рантайм языка добавлена поддержка систем с NUMA;
  • более широкая поддержка полиморфизма относительно типа хранения данных (levity polymorphism);
  • поддержка оптимизации точек соединения (join points) в коде, позволяющая в некоторых случаях сильно увеличить производительность;
  • новая система модулей Backpack, добавляющая новые широкие возможности абстракции кода от конкретных типов данных;
  • поддержка компактных регионов памяти (compact regions), позволяющая увеличить производительность сборщика мусора;
  • компилятор теперь может выдавать цветные сообщения об ошибках;
  • начальная поддержка архитектуры AArch64;
  • улучшена воспроизводимость сборок;
  • многочисленные изменения в Template Haskell.

Помимо этого, прекращена сборка 32-битных пакетов под CentOS 6, а также начата официальная сборка GHC под FreeBSD и OpenBSD для архитектуры amd64.

>>> Скачать

>>> Release Notes


Source: linux.org.ru