Hlavní navigace

Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech

Sdílet

Calculon 3. 9. 2020
Go language

Nadcházející Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech, prozatím experimentálně pro architekturu amd64. Doposud se argumenty předávaly výlučně na zásobníku.

V Go musí být ABI sladěné s rozvrhovačem korutin, který zajišťuje efektivní kooperativní multitasking. Změna by měla výrazně zrychlit volání funkcí, neboť přístup k registrům je o desítky procent rychlejší než k zásobníku. Současné ABI pochází ještě z experimentálního operačního systému Plán 9.

Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.