From be0f03a23e27439acc6f718c5a804420d7990cdf Mon Sep 17 00:00:00 2001 From: Paul Kulchenko Date: Thu, 12 Aug 2021 21:48:12 -0700 Subject: [PATCH] Add Lua memory reporting to redbean --- tool/net/redbean.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tool/net/redbean.c b/tool/net/redbean.c index 6861ede90..c9bad5f8c 100644 --- a/tool/net/redbean.c +++ b/tool/net/redbean.c @@ -3132,6 +3132,9 @@ static char *ServeStatusz(void) { AppendLong1("lastmeltdown", shared->lastmeltdown); AppendLong1("workers", shared->workers); AppendLong1("assets.n", assets.n); +#ifndef STATIC + AppendLong1("lua.memory", lua_gc(L, LUA_GCCOUNT)*1024 + lua_gc(L, LUA_GCCOUNTB)); +#endif ServeCounters(); AppendRusage("server", &shared->server); AppendRusage("children", &shared->children);