华为开源平台上线:鸿蒙系统、方舟编译器开源

2019-09-02 16:08| 发布者: |

日前,华为emui官方微博预告称,方舟澳门皇冠真人网站编译器的开源已经准备就绪,将在8月31日 show you the code 。今天凌晨,华为开源平台网站如期而至。到了当天下午,名为 harmonyos/openarkcompiler 的仓库也出现在网站上。

据介绍,openarkcompiler是来自华为方舟编译器的开源项目,是面向多设备、支持多语言的统一编程平台。

据介绍,方舟编译器是基于gcc开发的交叉编译器套件,它包括了c、c++、fortran的前端,也包括了这些语言的库。hcc运行在x86 linux架构服务器上,生成的二进制运行在aarch64架构服务器上。

华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。

早在5年前,华为就开始布局该应用编译技术,并投入数百专家团队,经历多次尝试,才在emui 9.1上实现了机器代码的翻译。

根据华为实验室的测试数据,emui 9.1在仅仅对系统组件system server应用了华为方舟编译器后,就带来了系统操作流畅度提升24%,系统响应性能提升44%的收益。

华为方舟编译器将会在emui后续的版本开发中运用到更多模块中,并且方舟编译器将面向业界全面开源,更多开发者可参与到方舟编译器的开发、使用中。

华为开源平台地址:。

<
>
关于我们
AB模版网成立于2014年,我们是一家专注用户体验设计开发与互联网品牌建设的设计公司,创立至今为2000多位客户提供了创新与专业的设计方案。设计服务范围包括:交互原型设计、产品视觉设计、网站设计与开发建设、移动及软件产品界面设计、图标设计、品牌及平面设计等。

联系我们

13588889999服务时间:9:00-18:00)

admin@adminbuy.cn

官方微信官方微信

部门热线

前   台:13588889999
业务部:13588889999
客服部:13588889999
技术部:13566667777
人事部:13566667777

咨询电话13588889999 返回顶部
返回顶部