在近期举行的中国开源峰会OSC源创会年终盛典上,华为方舟编译器获得最有价值开源项目称号。 据介绍,方舟编译器从根源上改变了执行模式,Java程序通过语言前端解析处理,生成MapleIR,经过语言特性实现,进入优化中端,生成后端代码。凭借多语言联合优化、轻量运行时,高效内存回收机制、多硬件平台支持、软硬件联合优化协同四大技术亮点,方舟编译器自上线后很快创造了码云中国开源史上最快达到5KStar记录。 中科院软件所智能软件中心程序语言与编译技术实验室开发了方舟编译器Runtime开源参考实现ToyRuntime。并表示方舟编译器有望实现RISCV芯片支持。