image3
多端多语言,轻量低开销

方舟编译器

方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。 方舟编译器还在持续演进中,陆续将上述能力实现和开源。 

本次方舟编译器开源的是编译器框架部分源码,包括编译器中间表示和语言编译实现,同时搭配编译器其他二进制组件,实现Java程序到aarch64汇编指令的编译过程。


华为预计将于2020年及以后陆续进行方舟编译器工具链完整开源。

script