GHC 8.10.1

Următoarea lansare a compilatorului Glasgow Haskell a avut loc.

Printre modificari:

  • Extensii de limbă noi UnliftedNewtypes, StandaloneKindSemnături и ImportQualifiedPost.
  • Modificări la generarea codului, inclusiv o specializare mai agresivă a codului, un nou analizor de bucle, optimizări pentru lucrul cu matrice și etichetare cu pointer pentru tipuri mari de date.
  • Nouă comandă interpretor:instanțe, care arată instanțe de clasă disponibile pentru un anumit tip.
  • Îmbunătățiri ale profilerului de cod încorporat.
  • Și, cireașa de pe tort, un nou colector de gunoi, cu latență redusă, colectare a gunoiului fără copierea datelor și capacitatea de a colecta gunoi și de a rula cod în paralel. Pentru a activa noul colector de gunoi, trebuie să compilați codul cu o nouă versiune a compilatorului și să îl rulați cu parametrii +RTS -xn.

Puteți citi mai multe despre noul colector de gunoi aici.

Sursa: linux.org.ru

Adauga un comentariu