Rust admite de forma nativa el conjunto de instrucciones LoongArch

Recientemente, la comunidad de código abierto de Rust lanzó la versión 1.71.0 , que implementa soporte nativo para el conjunto de instrucciones LoongArch.

Las distribuciones del sistema operativo de la arquitectura Dragon y los desarrolladores pueden crear en función del código fuente de la comunidad upstream o descargar directamente la versión binaria de la arquitectura Dragon lanzada por la comunidad de código abierto de Rust . Los desarrolladores de Rust tendrán una gran experiencia de desarrollo en la plataforma Dragon Architecture.

Introducción a la oxidación

Rust es un lenguaje de programación a nivel de sistema emergente en los últimos años, que se centra en la seguridad, la concurrencia y el rendimiento. Rust tiene un sistema de tipo enriquecido y un modelo de propiedad que garantiza la seguridad de la memoria y la seguridad de los subprocesos al verificar el acceso a la memoria y los problemas de concurrencia en el momento de la compilación. Rust tiene un excelente rendimiento de concurrencia al crear aplicaciones paralelas y distribuidas, y sus características de alto rendimiento hacen que Rust sea adecuado para escribir software de sistema eficiente, como kernels de sistemas operativos, controladores de dispositivos integrados y servidores de red.

Soporte de óxido para la arquitectura Dragon.

En la versión Rust 1.70.0 lanzada anteriormente, la comunidad de código abierto de Rust fusionó el conjunto de parches de soporte inicial para el objetivo de compilación loongarch64-unknown-linux-gnu y comenzó a proporcionar soporte preliminar de nivel 3 para la arquitectura del dragón.

La versión Rust 1.71.0 lanzada esta vez admitirá la arquitectura Dragon hasta el nivel Tier 2. Este progreso marca que la comunidad de código abierto de Rust, al igual que otras arquitecturas de conjunto de instrucciones principales, construirá y lanzará de forma nativa versiones binarias para la arquitectura Dragon . La construcción ecológica de código abierto de Dragon Architecture ha dado otro sólido paso adelante.

En los últimos años, el equipo de Loongson ha participado activamente en la construcción de la comunidad de código abierto de Rust y ha contribuido con el código, y ha recibido más de 80 solicitudes de incorporación de cambios. Las contribuciones positivas del equipo de Loongson han sido reconocidas por la comunidad y los mantenedores relevantes. se han convertido en miembros del equipo de la comunidad de código abierto de Rust. En el futuro, Godson seguirá invirtiendo en el enriquecimiento de las funciones, la mejora de la calidad, la optimización del rendimiento y la mejora de la experiencia de desarrollo, etc., para construir conjuntamente un nuevo patrón de ecología de código abierto.

Documentos relacionados: http://www.loongnix.cn/zh/toolchain/Rust/

Fuente del manuscrito: https://mp.weixin.qq.com/s/mBFiJsBFpmsiLbPKDK8t4Q

Supongo que te gusta

Origin www.oschina.net/news/249724/rust-loongarch
Recomendado
Clasificación