Escrevendo um Garbage Collector .NET em C#: Uma Aventura com NativeAOT
2025-02-26

Este artigo detalha a tentativa do autor de escrever um garbage collector .NET em C# usando NativeAOT. Embora o GC resultante não esteja pronto para produção, o processo oferece insights valiosos sobre o funcionamento interno do GC .NET. O autor encontrou conflitos de linker e explorou várias soluções alternativas, resolvendo os problemas, finalmente, renomeando as funções exportadas e usando um target msbuild para modificar o arquivo de definição. Uma leitura valiosa para desenvolvedores .NET que enfrentam desafios semelhantes.
Desenvolvimento