From e1c010c8edad131dabb53b1ba7782287471fdb01 Mon Sep 17 00:00:00 2001 From: "James R." Date: Thu, 4 Apr 2024 03:50:26 +0000 Subject: [PATCH] Merge branch 'lua-action-profile' into 'master' lua_profile: measure lua actions See merge request KartKrew/Kart!2219 --- src/lua_infolib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lua_infolib.c b/src/lua_infolib.c index 0b8359065..41c90d9af 100644 --- a/src/lua_infolib.c +++ b/src/lua_infolib.c @@ -29,6 +29,7 @@ #include "lua_libs.h" #include "lua_hud.h" // hud_running errors #include "lua_hook.h" // hook_cmd_running errors +#include "lua_profile.h" extern CV_PossibleValue_t Color_cons_t[]; extern UINT8 skincolor_modified[]; @@ -682,7 +683,10 @@ static void A_Lua(mobj_t *actor) LUA_PushUserdata(gL, actor, META_MOBJ); lua_pushinteger(gL, var1); lua_pushinteger(gL, var2); + + lua_timer_t *timer = LUA_BeginFunctionTimer(gL, -4, "A_Lua"); LUA_Call(gL, 3, 0, 1); + LUA_EndFunctionTimer(timer); if (found) {