GHC 8.10.1

Une nouvelle version du compilateur Glasgow Haskell Compiler a été publiée.

Parmi les changements :

  • Nouvelles extensions du langage UnliftedNewtypes, StandaloneKindSignatures et ImportQualifiedPost.
  • Modifications dans la génération de code, y compris une spécialisation de code plus agressive, un nouvel analyseur de boucles, une optimisation du traitement des tableaux et un marquage des pointeurs pour les grands types de données.
  • Nouvelle commande de l'interpréteur :instances, affichant les instances de classes disponibles pour un type donné.
  • Améliorations dans le profilage de code intégré.
  • Et pour couronner le tout, un nouveau ramasse-miettes se distinguant par des temps de latence réduits, la collecte de déchets sans copie de données et la possibilité de collecte de déchets parallèle et d'exécution de code. Pour activer le nouveau ramasse-miettes, il faut compiler le code avec la nouvelle version du compilateur et exécuter avec les paramètres +RTS -xn.

Pour en savoir plus sur le nouveau ramasse-miettes, vous pouvez lire ici.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster