Sortie de Cosmopolitan v3.5.0
(github.com/jart)- Bibliothèque et toolchain permettant de compiler du code C pour qu’il puisse s’exécuter partout, sur Windows / macOS / Linux / BSD, etc.
- Aucun interpréteur ni machine virtuelle n’est nécessaire
- Reconfigure GCC et Clang pour créer le format POSIX Polyglot, exécutable nativement sur chaque OS
Améliorations de la version 3.5
- Implémentation de mappage mémoire : une implémentation de meilleure qualité
- Prise en charge de Lua 5.4.6 (utilisé par le serveur web Redbean inclus)
- Prise en charge du flag
-x LANG - De gros progrès dans la réimplémentation de la STL C++
- Optimisation de
ctl::string: diverses optimisations, dont la small string optimization. - Introduction de
ctl::setetctl::map: ajout de nouvelles structures de données. - Implémentation de
ctl::unique_ptr: ajout de la fonctionnalité de pointeur unique. - Fourniture d’un
new.hminimal : mise à disposition d’un fichiernew.hminimal. - Correction de la définition de
_Atomic: ajustement de la définition de_Atomicen C++. - Autres optimisations et corrections de bugs : diverses optimisations et corrections de bugs ont été effectuées.
- Optimisation de
Améliorations du processus de développement GitHub
- Ajout d’une action de labellisation : ajout de l’action GitHub Labeler.
- Ajout de modèles d’issues : ajout de templates pour les issues.
- Suppression du label de test : suppression du label de test dans le fichier de configuration du labeler.
2 commentaires
Commentaires sur Hacker News