Projekt Facebooku BOLT (Binary Optimization and Layout Tool), který má zrychlovat již přeložené x86_64 a arm64 spustitelné soubory ELF, jsme tu již před dvěma lety představili. Dokáže zrychlit spustitelné soubory o 2–6 % navíc k optimalizacím překladače.
V současnosti je BOLT samostatný projekt, který využívá knihovny LLVM. V úterý pak vývojáři BOLTu poslali do llvm-dev návrh na zařazení do LLVM. Plánována je podpora macOS binárek a linuxového jádra.
(zdroj: phoronix)