GHC 8.10.1

La propera versió del compilador Glasgow Haskell ha tingut lloc.

Entre els canvis:

  • Noves extensions d'idioma UnliftedNewtypes, StandaloneKindSignatures и ImportQualifiedPost.
  • Canvis a la generació de codi, inclosa una especialització de codi més agressiva, un nou analitzador de bucles, optimitzacions per treballar amb matrius i etiquetatge de punter per a tipus de dades grans.
  • Nova ordre d'intèrpret: instàncies, que mostra les instàncies de classe disponibles per a un tipus determinat.
  • Millores al perfilador de codi incrustat.
  • I, la cirereta del pastís, un nou recol·lector d'escombraries, amb latència reduïda, recollida d'escombraries sense copiar dades i la possibilitat de recollir les escombraries i executar codi en paral·lel. Per habilitar el nou col·lector d'escombraries, heu de compilar el codi amb una nova versió del compilador i executar-lo amb els paràmetres +RTS -xn.

Podeu llegir més sobre el nou recol·lector d'escombraries aquí.

Font: linux.org.ru

Afegeix comentari