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

3. 9. 2020

Sdílet

Ilustrační obrázek - zatím nepoužívat! ROOT Autor: Depositphotos – stori
Ilustrační obrázek

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?

Autor zprávičky