From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id CF4426EC55; Sat, 21 Aug 2021 15:52:22 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org CF4426EC55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1629550342; bh=PRnm2kNRfDmGRo0S2YQGbZ4XrZOSXR19kHAGldvHCIk=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=QI9WNV1OtrEyT0MD45bnAmgJhX1PL+2ABeZ4thewkY598w2q/YsCQOLDppXR8gIEq urQxo83mXW/BynkY3p7qGAA/fvq0yMbBe0fvDzk1Yk8o1f6yXKHNCB9lC+0nILsCzW M39mXe7DvF16hbwHhlIK1zCBbE1wewUHkk0ehdyQ= Received: from smtp57.i.mail.ru (smtp57.i.mail.ru [217.69.128.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 83DBE6EC6E for ; Sat, 21 Aug 2021 15:50:53 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 83DBE6EC6E Received: by smtp57.i.mail.ru with esmtpa (envelope-from ) id 1mHQSa-0007xl-HL; Sat, 21 Aug 2021 15:50:53 +0300 To: tarantool-patches@dev.tarantool.org, imun@tarantool.org, skaplun@tarantool.org Date: Sat, 21 Aug 2021 19:50:02 +0700 Message-Id: <20210821125002.408132-5-m.shishatskiy@tarantool.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210821125002.408132-1-m.shishatskiy@tarantool.org> References: <20210821125002.408132-1-m.shishatskiy@tarantool.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD92087353F0EC44DD910164DC12A5633065676A9727AC27C74182A05F538085040F0A0CB18DEF15B33AE64248900A021A8EA4E2A1A00FEBFEEEBBBC9838DC8BBEE X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE77603ADE015AF816DEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637CAA352D56883AEE98638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D835E27AAB29D9A98673D957C87411E81E117882F4460429724CE54428C33FAD305F5C1EE8F4F765FCF80095D1E57F4578A471835C12D1D9774AD6D5ED66289B52BA9C0B312567BB23117882F44604297287769387670735201E561CDFBCA1751FF6B57BC7E6449061A352F6E88A58FB86F5D81C698A659EA73AA81AA40904B5D9A18204E546F3947C540F9B2D9BA47D569735652A29929C6C4AD6D5ED66289B52698AB9A7B718F8C46E0066C2D8992A16725E5C173C3A84C3AC99A75A5402E01BBA3038C0950A5D36B5C8C57E37DE458B0BC6067A898B09E46D1867E19FE14079C09775C1D3CA48CF3D321E7403792E342EB15956EA79C166A417C69337E82CC275ECD9A6C639B01B78DA827A17800CE74F0F518E68DBD4F843847C11F186F3C59DAA53EE0834AAEE X-B7AD71C0: AC4F5C86D027EB782CDD5689AFBDA7A213B5FB47DCBC3458834459D11680B505CC4EF59ED8B602CC3D39712A27491658 X-C1DE0DAB: C20DE7B7AB408E4181F030C43753B8186998911F362727C414F749A5E30D975C8DC2057B3FE6961B83070755F270DBCCEA93B6471B4E61F09C2B6934AE262D3EE7EAB7254005DCED114C52B35DBB74F4E7EAB7254005DCEDCD9A2A404A1390E31E0A4E2319210D9B64D260DF9561598F01A9E91200F654B064D627B0D8D264A48E8E86DC7131B365E7726E8460B7C23C X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D346B222596F62B8FA93458F5B105655F43D09042E5D4E770212BF98FF7B056610F997807F4A70E6EB61D7E09C32AA3244CEE66681BA874C8FC1D815227ADA2D41324AF4FAF06DA24FD927AC6DF5659F194 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojzcVJReGZsqNfdmryryOvFA== X-Mailru-Sender: 2317F5BEA8D613097CB8A225516EF02745036F1BE5D654E3153FBA9C9B707CE461A7E6788DFFD16EFF6B26DEAE20951894E739346DD9ABB838AE394B99C5394F99323991B04ED3930F27244EEAA5B9A5AE208404248635DF X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit v1 4/4] luajit: change order of modules X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Mikhail Shishatskiy via Tarantool-patches Reply-To: Mikhail Shishatskiy Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" Since commit [1], module depends on module, so we need to change order of these modules in to avoid unprotected API calls. Follows up tarantool/tarantool#5815 --- Issue: https://github.com/tarantool/tarantool/issues/5815 Branch: https://github.com/tarantool/luajit/tree/shishqa/gh-5815-enrich-symtab-when-prototype-is-allocated Tarantool branch: https://github.com/tarantool/tarantool/tree/shishqa/gh-5815-enrich-symtab-when-prototype-is-allocated src/lua/init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lua/init.c b/src/lua/init.c index 8ac2f3592..fcb1d2c90 100644 --- a/src/lua/init.c +++ b/src/lua/init.c @@ -126,8 +126,8 @@ extern char strict_lua[], /* tools.* libraries. */ bufread_lua[], symtab_lua[], - parse_lua[], humanize_lua[], + parse_lua[], process_lua[], memprof_lua[] ; @@ -180,8 +180,8 @@ static const char *lua_modules[] = { /* tools.* libraries. Order is important. */ "utils.bufread", bufread_lua, "utils.symtab", symtab_lua, - "memprof.parse", parse_lua, "memprof.humanize", humanize_lua, + "memprof.parse", parse_lua, "memprof.process", process_lua, "memprof", memprof_lua, NULL -- 2.32.0