FERRAMENTAS LINUX: Preparando-se para a Atualização do Rust 1.78 no Kernel Linux: Novos Recursos e Melhorias a Caminho

terça-feira, 2 de abril de 2024

Preparando-se para a Atualização do Rust 1.78 no Kernel Linux: Novos Recursos e Melhorias a Caminho

 


Após a atualização recente para Rust 1.77, o código Rust do kernel Linux está se preparando para a próxima grande mudança: a migração para Rust 1.78, que será lançado como estável em breve..

A equipe de desenvolvedores do kernel Rust Linux, liderada por Miguel Ojeda, está se preparando para a atualização para Rust 1.78, que deve ser lançada no início de maio. Esta atualização marca a primeira vez que eles não precisarão do código bifurcado “aloc”, abrindo caminho para as APIs Rust Allocation para o kernel Linux e, consequentemente, outros recursos futuros, como a inicialização do módulo no local.

Os patches de atualização do Rust 1.78 implementam a atualização, descartam algumas importações redundantes e implementam “Padrão” para o LockClassKey à medida que a compatibilidade muda. Além disso, o Rust 1.78 está adicionando os recursos “feature(asm_goto)”, suporte para ponteiros mutáveis para estática do Rust, e verifica todas as pré-condições inseguras quando as asserções de depuração estão habilitadas, entre outros.

O lançamento do Rust 1.78 está previsto para ocorrer por volta de 2 de maio, dando tempo suficiente para que esta atualização do código do kernel seja incorporada no próximo ciclo do kernel, Linux 6.10, cuja janela de mesclagem é no final de maio. 

Para mais detalhes sobre as alterações gerais do Rust 1.78, visite releases.rs.







Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário