GHC 8.10.1

Došlo k dalšímu vydání kompilátoru Glasgow Haskell.

Mezi změnami:

  • Nová jazyková rozšíření UnliftedNewtypes, SamostatnéKindSignatures и ImportQualifiedPost.
  • Změny v generování kódu, včetně agresivnější specializace kódu, nový analyzátor smyček, optimalizace pro práci s poli a značkování ukazatelů pro velké datové typy.
  • Nový příkaz tlumočníka :instance zobrazující dostupné instance třídy pro daný typ.
  • Vylepšení vestavěného profilovače kódu.
  • A třešničkou na dortu je nový garbage collector se sníženou latencí, garbage collection bez kopírování dat a schopností shromažďovat garbage a paralelně spouštět kód. Chcete-li povolit nový garbage collector, musíte zkompilovat kód s novou verzí kompilátoru a spustit jej s parametry +RTS -xn.

Více o novém popeláři si můžete přečíst zde.

Zdroj: linux.org.ru

Přidat komentář