Écrire un garbage collector .NET en C# : une aventure NativeAOT
2025-02-26
Cet article détaille la tentative de l'auteur d'écrire un garbage collector .NET en C# en utilisant NativeAOT. Bien que le GC résultant ne soit pas prêt pour la production, le processus offre des informations précieuses sur le fonctionnement interne du GC .NET. L'auteur a rencontré des conflits de lieur et exploré plusieurs solutions de contournement, résolvant finalement les problèmes en renommant les fonctions exportées et en utilisant une cible msbuild pour modifier le fichier de définition. Une lecture précieuse pour les développeurs .NET confrontés à des défis similaires.
Développement