From e2851883cd4c23d41bd9aec23fad06fd10d39c45 Mon Sep 17 00:00:00 2001
From: Maxim Kokryashkin <m.kokryashkin@tarantool.org>
Date: Mon, 4 Dec 2023 14:47:42 +0300
Subject: [PATCH] build: purge sysprof.collapse module

This module became unused as a result of LuaJIT bump made in the
commit 88333d13eb99 ("luajit: bump new version"), so it can be
purged safely from the Tarantool sources.

Part of #8700

NO_DOC=internal
NO_TEST=internal
NO_CHANGELOG=added within the aforementioned commit
---
 src/CMakeLists.txt | 1 -
 src/lua/init.c     | 2 --
 2 files changed, 3 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 998d244cb0..1503ff0528 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -141,7 +141,6 @@ lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/memprof/humanize.lua memprof_
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/memprof/parse.lua memprof_parse_lua)
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/memprof/process.lua memprof_process_lua)
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/sysprof.lua sysprof_lua)
-lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/sysprof/collapse.lua sysprof_collapse_lua)
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/sysprof/parse.lua sysprof_parse_lua)
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/utils/avl.lua utils_avl_lua)
 lua_source(lua_sources ${LUAJIT_SOURCE_ROOT}/tools/utils/bufread.lua utils_bufread_lua)
diff --git a/src/lua/init.c b/src/lua/init.c
index ecf179fcdd..09cfef732e 100644
--- a/src/lua/init.c
+++ b/src/lua/init.c
@@ -168,7 +168,6 @@ extern char minifio_lua[],
 	memprof_humanize_lua[],
 	memprof_lua[],
 	sysprof_parse_lua[],
-	sysprof_collapse_lua[],
 	sysprof_lua[],
 	datetime_lua[],
 	timezones_lua[],
@@ -331,7 +330,6 @@ static const char *lua_modules[] = {
 	"memprof.humanize", memprof_humanize_lua,
 	"memprof", memprof_lua,
 	"sysprof.parse", sysprof_parse_lua,
-	"sysprof.collapse", sysprof_collapse_lua,
 	"sysprof", sysprof_lua,
 	"timezones", timezones_lua,
 	"datetime", datetime_lua,
-- 
GitLab