Следеће издање Гласгов Хаскелл компајлера је одржано.
Међу променама:
- Нова језичка проширења УнлифтедНевтипес, СтандалонеКиндСигнатурес и ИмпортКуалифиедПост.
- Промене у генерисању кода, укључујући агресивнију специјализацију кода, нови анализатор петље, оптимизације за рад са низовима и означавање показивача за велике типове података.
- Нова команда интерпретатора :инстанцес, која приказује доступне инстанце класе за дати тип.
- Побољшања уграђеног профила кода.
- И, шлаг на торту, нови сакупљач смећа, са смањеним кашњењем, прикупљањем смећа без копирања података и могућношћу прикупљања смећа и паралелног покретања кода. Да бисте омогућили нови сакупљач смећа, потребно је да компајлирате код са новом верзијом компајлера и да га покренете са +РТС -кн параметрима.
Можете прочитати више о новом сакупљачу смећа овде.
Извор: линук.орг.ру