FERRAMENTAS LINUX: O Wasmer 2.2 está trazendo o seu compilador WebAssembly "Singlepass" para o AArch64

sexta-feira, 28 de janeiro de 2022

O Wasmer 2.2 está trazendo o seu compilador WebAssembly "Singlepass" para o AArch64

 

Confira !!


Wasmer 2.2-rc1 está disponível hoje como o WebAssembly run-tme para "executar qualquer código em qualquer cliente" com sua ampla cobertura de plataforma e permitindo que várias linguagens de programação, de Rust a PHP a C#, possam ser compiladas em WebAssembly e, em seguida, executadas em qualquer SO ou incorporado em outras linguagens para execução.

O Wasmer continua como um dos principais tempos de execução de WebAssembly de código aberto com um conjunto de recursos diversificado. Seu site de projeto em Wasmer.io fala sobre Wasmer para uso de "infraestrutura blockchain sobrecarregada" para "aplicativos ML/AI portáteis". Palavras-chave à parte, Wasmer tem sido um projeto de código aberto WebAssembly muito interessante.


Com o lançamento do Wasmer 2.2-rc1 de hoje, o seu compilador Singlepass foi portado para o Arm de 64 bits (AArch64) nas plataformas Linux e macOS. Singlepass é a alternativa do compilador Wasmer para usar os caminhos do compilador Cranelift ou LLVM. O Singlepass compila o código em tempo linear e o desempenho de compilação é "ordens de magnitude mais rápido" do que Cranelift ou LLVM, mas com pequenos custos para o desempenho em tempo de execução. Outra vantagem do Singlepass é que ele evita a possibilidade de bombas JIT.

O Wasmer 2.2-rc1 também tem uma variedade de outras correções e mudanças técnicas de baixo nível, mas a mudança mais proeminente parece ser com o suporte do compilador AArch64 Singlepass.

O Wasmer 2.2-rc1 pode ser baixado do GitHub .





Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário