Я использую LuaProfiler, который я скомпилировал в свое приложение для iOS. Я использую это таким образом:
http://luaprofiler.luaforge.net/manual.html
function GameManager:startGame()
profiler.start( getWritablePath() .. "GameManager.xxx")
print("GameManager:startGame()")
--[[
a lot of code \
--]]
profiler.stop()
end
Я получаю сбой в профилировщике из-за пустого стека функций
function_meter.c: утверждение не выполнено: pause_total_time: stack_top null
Я неправильно использую профилировщик?
Возможно, он должен быть скомпилирован с некоторыми другими параметрами, поскольку сейчас он имеет то же значение, что и интерпретатор lua.
Что нужно изменить, чтобы оно заработало, или где мне искать ответ?