Lua提供关键调试接口:
lua_setallocf 可以hook内存分配
在hook中,通过 lua_getstack 可以拿到当前分配内存的堆栈信息,通过lua_getinfo 可以从堆栈信息中获取到对应的函数名字,定义行,以及short src
这样游戏每一帧 统计 每个函数 机器内存的分配
Lua提供关键调试接口:
lua_setallocf 可以hook内存分配
在hook中,通过 lua_getstack 可以拿到当前分配内存的堆栈信息,通过lua_getinfo 可以从堆栈信息中获取到对应的函数名字,定义行,以及short src
这样游戏每一帧 统计 每个函数 机器内存的分配
转载于:https://my.oschina.net/u/186074/blog/789391