Přeskočit na obsah
Tech-Blog Chatujme.cz Chatujme.cz

Programování ·

Rustový frontend gccrs udělal krok k překladu linuxového jádra přes GCC

Projekt gccrs staví alternativní rustový překladač pro GCC a první polovinu roku 2026 věnoval testování na kódu linuxového jádra. Odhalilo to chyby ve zpracování jmenných prostorů, destruktorů i metadat balíčků, které tým postupně opravil. Klíčové části potřebné ke spuštění jádra – makra, rozhraní uapi i hlavní soubory – byly podle vlastního přehledu projektu v květnu pořád na nule procent.

Programování

Programování ·

Redis 8.10 umí uložit jména polí v hashi jen jednou, samo se to ale nezapne

Redis vydal 29. července verzi 8.10.0. Hlavní novinkou je uložení, ve kterém klíče se stejnou sadou polí sdílejí jeden seznam jmen místo toho, aby si ho každý nesl zvlášť. Autor změny naměřil na 2 800 000 hashích úsporu kolem 49 %, samo se to ale nezapne: potřebuje buď nový příkaz HIMPORT, nebo nastavení, které je ve výchozím stavu vypnuté.

Programování

Programování ·

Překladač Rustu zrychlil za osm měsíců o 5,6 % a polovinu udělal jediný nástroj

Nicholas Nethercote měří rychlost překladače Rustu deset let a jednou za čas sepíše, co se změnilo. Poslední shrnutí vyšlo 31. července: průměrné zkrácení doby překladu 5,59 %, z toho zhruba polovina připadá na dokumentační nástroj. Zajímavější než ta čísla jsou ale dva jednotlivé případy – jeden o prázdných voláních, druhý o osmi bajtech navíc.

Programování