在今華為HDC 2020開發者大會上,除了鴻蒙2.0系統之外,華為還推出了方舟編譯器2.0,這是去年首發方舟編譯器之后的升級版。
華為表示,編譯器開發非常難,它是處理軟件的軟件,因此也非常重要。
華為去年推出了第一代方舟編譯器,提供了全新的系統及應用的編譯和運行機制,從動態編譯變為靜態編譯,就是直接將高級語言直接編譯成機器碼,徹底消除了虛擬機動態編譯的額外開銷,實現了開發和運行效率的兼容并舉。
華為宣稱,方舟編譯器可讓系統操作流暢度提升24%,系統響應速度提升44%,第三方應用重新編譯后流暢度可提升60%。
在今天發布的方舟編譯器2.0上,華為沒有提供性能改善的信息,更強調它在多語言、多設備上的提升。
據介紹,方舟編譯器2.0統一了多語言前端,可選Java、JS或者其他語言,還統一了運行時,消除了跨語言交互開銷。
此外,方舟編譯器2.0還統一了分發格式,提供OS、開發框架和運行時協同涉及,聯合優化,提高了代碼執行效率。
在華為的鴻蒙生態鏈中,方舟編譯器2.0也是重要的一環,它會跟華為的鴻蒙OS應用框架、13000多個API、一體式開發工具DevEco及分布式應用一道成為鴻蒙平臺的重要組成。
責任編輯:gt
-
華為
+關注
關注
215文章
34308瀏覽量
251183 -
編譯器
+關注
關注
1文章
1618瀏覽量
49049 -
虛擬機
+關注
關注
1文章
908瀏覽量
28090 -
方舟編譯器
+關注
關注
0文章
60瀏覽量
186
發布評論請先 登錄
相關推薦
評論