在今天的華為HDC 2020開發(fā)者大會(huì)上,除了鴻蒙2.0系統(tǒng)之外,華為還推出了方舟編譯器2.0,這是去年首發(fā)方舟編譯器之后的升級(jí)版。
華為表示,編譯器開發(fā)非常難,它是處理軟件的軟件,因此也非常重要。
華為去年推出了第一代方舟編譯器,提供了全新的系統(tǒng)及應(yīng)用的編譯和運(yùn)行機(jī)制,從動(dòng)態(tài)編譯變?yōu)殪o態(tài)編譯,就是直接將高級(jí)語言直接編譯成機(jī)器碼,徹底消除了虛擬機(jī)動(dòng)態(tài)編譯的額外開銷,實(shí)現(xiàn)了開發(fā)和運(yùn)行效率的兼容并舉。
華為宣稱,方舟編譯器可讓系統(tǒng)操作流暢度提升24%,系統(tǒng)響應(yīng)速度提升44%,第三方應(yīng)用重新編譯后流暢度可提升60%。
在今天發(fā)布的方舟編譯器2.0上,華為沒有提供性能改善的信息,更強(qiáng)調(diào)它在多語言、多設(shè)備上的提升。
據(jù)介紹,方舟編譯器2.0統(tǒng)一了多語言前端,可選Java、JS或者其他語言,還統(tǒng)一了運(yùn)行時(shí),消除了跨語言交互開銷。
此外,方舟編譯器2.0還統(tǒng)一了分發(fā)格式,提供OS、開發(fā)框架和運(yùn)行時(shí)協(xié)同涉及,聯(lián)合優(yōu)化,提高了代碼執(zhí)行效率。
在華為的鴻蒙生態(tài)鏈中,方舟編譯器2.0也是重要的一環(huán),它會(huì)跟華為的鴻蒙OS應(yīng)用框架、13000多個(gè)API、一體式開發(fā)工具DevEco及分布式應(yīng)用一道成為鴻蒙平臺(tái)的重要組成。
責(zé)編AJX
-
華為
+關(guān)注
關(guān)注
216文章
34440瀏覽量
251771 -
編譯器
+關(guān)注
關(guān)注
1文章
1634瀏覽量
49134 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2634瀏覽量
66355 -
方舟編譯器
+關(guān)注
關(guān)注
0文章
60瀏覽量
205
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論