Swift内联总是带有调试异常

时间:2019-06-13 19:47:07

标签: swift performance

我正在开发一个用于调试的轻量级性能框架,并想检查我对内联(__always)和编译器标志的理解。如果我有类似的功能:

@inline(__always)
func time() {
    #if DEBUG
        // do stuff
    #endif
}

经过编译的生产代码看起来与在向time()添加调用之前一样吗?如果有的话,不计算框架代码。

0 个答案:

没有答案