GHC 8.10.1

Kitas Glasgow Haskell kompiliatoriaus leidimas įvyko.

Tarp pakeitimų:

  • Nauji kalbos plėtiniai UnliftedNewtypes, StandaloneKindSignatures и ImportQualifiedPost.
  • Kodo generavimo pakeitimai, įskaitant agresyvesnę kodo specializaciją, naują kilpos analizatorių, optimizavimą darbui su masyvais ir žymeklio žymėjimą dideliems duomenų tipams.
  • Nauja interpretatoriaus komanda :pavyzdžiai, rodantys galimus tam tikro tipo klasės egzempliorius.
  • Įterptojo kodo profiliavimo patobulinimai.
  • Ir, vyšnias ant torto, naujas šiukšlių rinktuvas su sumažintu delsos laiku, šiukšlių surinkimu nekopijuojant duomenų ir galimybe rinkti šiukšles ir paleisti kodą lygiagrečiai. Norėdami įjungti naują šiukšlių rinktuvą, turite sukompiliuoti kodą naudodami naują kompiliatoriaus versiją ir paleisti jį naudodami +RTS -xn parametrus.

Daugiau apie naują šiukšlių surinkėją galite paskaityti čia.

Šaltinis: linux.org.ru

Добавить комментарий