Я работаю над облегченной средой производительности для отладки и хотел проверить мое понимание встроенных (__ всегда) и флагов компилятора.Если у меня есть такая функция, как:
@inline(__always)
func time() {
#if DEBUG
// do stuff
#endif
}
Будет ли скомпилированный производственный код выглядеть так же, как прежде, чем я добавлю вызов к time()
?Не считая код фреймворка, если он был.