Devirtualization — когда компилятор заменяет вызов через интерфейс на прямой вызов конкретного типа. Если компилятор может доказать что за интерфейсом всегда один тип — убирает косвенный вызов. Это ускоряет и открывает инлайнинг. В Go пока ограниченная поддержка, но с каждой версией улучшается.
Что такое devirtualization?
Senior
96 просмотровAFK Offer AI
Как определить table bloat?