Atualização TruffleRuby: Aumento de Desempenho e Melhorias de Compatibilidade
2025-03-20
O TruffleRuby, uma implementação de alto desempenho da linguagem de programação Ruby, lançou uma nova versão com melhorias significativas de desempenho e compatibilidade. Esta versão corrige vários bugs, incluindo problemas em métodos como Module#name, Module#const_added e ObjectSpace.undefine_finalizer, e melhora a compatibilidade com OpenSSL 3.0.x e 3.x. Além disso, vários métodos e recursos novos foram adicionados, como IO#{pread, pwrite}, Range#reverse_each, e otimizações foram feitas na negociação de codificação e no desempenho de várias extensões C. Esta atualização aprimora a estabilidade e o desempenho do TruffleRuby, aproximando-o da implementação Ruby padrão, MRI.
Desenvolvimento