華為方舟編譯器:支持C語言編譯新功能已開源
科技
10-14
據華為方舟編譯器官方消息,方舟支持C語言編譯新功能已開源。
據介紹,自2019年8月開源以來,方舟編程體系已經陸續實現了編譯器、引擎和調試器的開源,編譯器的重點功能主要集中在Java應用程序靜態編譯上。
本次開源發布的是對C語言程序的支持,是實現Java和C混合編譯的基礎。未來在方舟引擎中不光要對來自Java語言的IR代碼進行JIT編譯,也會支持對C或者C 語言的IR代碼進行JIT編譯。
方舟編譯器是華為推出的首個完全自主研發的編譯器平台,於2019年8月31日正式上線。
此外,本次開源內容主要限於O0的能力範圍,針對C的O2以上的優化留待未來進一步開源。