统计lua_getfield函数的使用次数。

有没有办法在我的代码中统计 lua_getfield 的数量? 如果有,如何做?

我有一个包含多个 lua_getfield 的代码,例如以下示例:

lua_getfield(L, -1, "MAC");
lua_getfield(L, -1, "IP");
lua_getfield(L, -1, "PASSWORD");

我想创建一条消息来显示在我的 C 程序中读取代码时进行的 lua_getfield 数量,例如:

printf("There are %d lua_getfield", function);
点赞
用户501459
用户501459

统计数量

数量是指什么?

是指你的源代码中调用站点的数量吗?可以使用 grep 或静态分析工具。

还是指运行时的函数调用次数?可以在函数中添加计数器或使用性能分析工具。

2015-11-10 16:27:42