Rychlý linker mold 2.31 je až o 10 % rychlejší pro velké binárky s ladícími informacemi

3. 5. 2024

Sdílet

Programátor IDE počítač monitory Autor: Depositphotos

O rychlém linkeru mold jsme tu již psali. Dnes vyšla verze 2.31.  Nově je až o 10 % rychlejší pro velké binárky s ladícími informacemi díky vylepšení algoritmu pro slučování řetězců. Nově je podporován přepínač -z start-stop-visibility=hidden a kvůli kompatibilitě s lld z LLVM jsou podporovány i -Bsymbolic-non-weak  a  -Bsymbolic-non-weak-functions.

Vyřešeno bylo několik chyb. Například pokud byl mezi prvními čtyřmi znaky v souboru znak nového řádku, mold soubor interpretoval jako skript. Odstraněna byla také chyba, která výjimečně způsobovala nereprodukovatelnost výsledku.

(zdroj: phoronix)

Autor: Rui Ueyama
Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.