GHC 8.10.1

Prebehlo ďalšie vydanie kompilátora Glasgow Haskell.

Medzi zmenami:

  • Nové jazykové rozšírenia UnliftedNewtypes, Samostatné druhy podpisov и ImportQualifiedPost.
  • Zmeny v generovaní kódu vrátane agresívnejšej špecializácie kódu, nového analyzátora slučiek, optimalizácie pre prácu s poľami a označovania ukazovateľov pre veľké typy údajov.
  • Nový príkaz tlmočníka :instance, ktorý zobrazuje dostupné inštancie triedy pre daný typ.
  • Vylepšenia vstavaného profilovača kódu.
  • A čerešničkou na torte je nový garbage collector so zníženou latenciou, garbage collection bez kopírovania dát a schopnosťou zbierať odpadky a spúšťať kód paralelne. Ak chcete povoliť nový garbage collector, musíte skompilovať kód s novou verziou kompilátora a spustiť ho s parametrami +RTS -xn.

O novom zberači odpadu si môžete prečítať viac tu.

Zdroj: linux.org.ru

Pridať komentár