Hlavní navigace

Google začíná i Chrome pro Windows sestavovat pomocí LLVM/Clang

David Ježek

Na Linuxu či obecně ne-Microsoftích systémech je situace pochopitelně jiná odjakživa, nicméně na platformě Windows až dosud používá Google pro sestavené Chrome kompilátor Microsoft Visual C/C++ (MSVC). Nyní však dle posledních testů dozrála kvalita Clangu do té míry, že Chrome je možné a výhodné sestavovat právě pomocí něj.

Inženýři Googlu provedli řadu měření, z nichž vyplývá, že buildy sestavené Clangem přináší o trošku menší binárky s podobným výkonem jako ty vytvořené s MSVC. Proces kompilace trvá Clangu o něco déle. Konkurenční prohlížeče Firefox i Opera už na Windows Clang nějakou dobu používají. Chrome tým do budoucna dále zkoumá nahrazení MSVC STL za libc++.

Našli jste v článku chybu?