V8引擎的Emscripten後端將換新改用LLVM WebAssembly

Emscripten後端從Fastcomp換成LLVM WebAssembly,編譯器鏈結速度更快,而且也能產生容量更小的程式碼

2019-07-09

Kotlin 1.3出爐,Native可將程式碼編譯成原生二進位檔案

Kotlin/Native使用LLVM,將Kotlin程式碼編譯成原生二進位檔案,無需虛擬機器就能執行,且適用於各種作業系統和CPU架構。

2018-11-09

不只是虛擬機的LLVM

LLVM並不只是一種低階虛擬機器,也代表著編譯器工具鏈或是編譯器基礎設施,不再局限在虛擬機器的應用,對於語言實作者而言,這個架構也提供不少便利性

2018-09-30

Android P擴大編譯器緩解漏洞措施,可防範程式碼重用攻擊

Google從Android N時便將平臺預設編譯器更換為LLVM/Clang,讓他們有機會從編譯器下手,防堵特定類型的臭蟲,以避免淪為駭客攻擊的弱點。由於成效卓越,Google表示將在Android P擴大採用。

2018-07-03

蘋果投資Clangd與重構工具,強化自家IDE Xcode

蘋果表示,Clangd是互動式Clang工具首選,Clangd現在已經發展的很好了,藉由Apple的資源投入,要讓Clangd更快,功能更強大,執行效能更高。通過在Clangd上實現一些進階功能,以整合進Apple的跨語言IDE Xcode。

2018-04-20