如何优化用 C 嵌入 Lua 编写的程序?

我有一个用 C 和 Lua 编写的程序。 现在,我想对这个程序进行优化,例如打印热点调用栈。

我没有任何工具或任何想法来做到这一点。

function fa()
   dosomething()
end

function fb()
   fa()
end
int main() {
    lua_call("fb")
}

在对这个程序进行分析时,我希望像这样打印调用栈: 0: fa 1: fb 2: main

点赞