Rilis saka Mold linker wis diterbitake, sing bisa digunakake minangka panggantos GNU linker sing luwih cepet lan transparan. Linux-sistem. Proyèk iki lagi dikembangaké déning panulis linker LLVM lld. Fitur utama Mold yaiku kecepatan pranala file objek sing dhuwur banget, sing luwih unggul tinimbang linker GNU gold lan LLVM lld (pranala ing Mold mung setengah cepet tinimbang mung nyalin file nganggo utilitas cp). Kode iki ditulis nganggo C++ (C++20) lan disebaraké miturut lisensi AGPLv3.
Ing versi anyar:
- Dhukungan tambahan kanggo optimasi ing tahap linking (LTO, Link Time Optimization). Optimizations LTO beda-beda dening njupuk menyang akun negara kabeh file melu ing proses mbangun, nalika mode Optimization tradisional ngoptimalake saben file dhewe lan ora njupuk menyang akun kahanan kanggo nelpon fungsi ditetepake ing file liyane. Dene sadurunge, nalika file GCC utawa LLVM intermediate code (IR) ditemokake, linker ld.bfd utawa ld.lld sing cocog diarani, saiki Mold ngolah file IR kanthi mandiri lan nggunakake Linker Plugin API, uga digunakake ing GNU ld lan GNU. linker emas. Yen diaktifake, LTO mung luwih cepet tinimbang linker liyane amarga umume wektu digunakake kanggo nindakake optimasi kode tinimbang ngubungake.
- Dhukungan tambahan kanggo arsitektur RISC-V (RV64) ing platform inang lan target.
- Nambahake opsi "--emit-relocs" kanggo ngaktifake nyalin bagean relokasi saka file input menyang file output kanggo aplikasi optimasi sabanjure ing tahap post-linking.
- Nambahake opsi "--shuffle-sections" kanggo ngacak urutan bagean sadurunge ndandani alamat ing ruang alamat virtual.
- Opsi sing ditambahake "--print-dependencies" lan "--print-dependencies=full" kanggo ngasilake informasi format CSV babagan dependensi antarane file input, sing, contone, bisa digunakake kanggo nganalisa alasan sambungan nalika ngubungake file obyek tartamtu. utawa nalika nindakake ketergantungan kerja minifikasi ing antarane file.
- Nambahake opsi "--warn-once" lan "--warn-textrel".
- Ketergantungan dibusak ing libxxhash.
Source: opennet.ru
