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 C424F5D305D; Thu, 31 Aug 2023 18:34:46 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org C424F5D305D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1693496086; bh=DrFqkonVSoh85l88TZiCE9SURpgKYJ8yexl687X66w0=; h=Date:To:References:In-Reply-To:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=sJ+WET/LM4M4Vf73f0ennajkzWJMKZqOFX6F+4LBz1WFd3nR3ekKpKAmlAKVhvoku ZqXi0gkZzJnmossfiCfcdxqLgMJ5Z96eH6sBLNw4wo6IDnVTh2gBZyVoesfG94O8eV sN+qXlAeolyKLX98MwOowuqDkMbmkAoQj9Wm1jVo= Received: from smtp37.i.mail.ru (smtp37.i.mail.ru [95.163.41.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 944F05D305D for ; Thu, 31 Aug 2023 18:34:44 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 944F05D305D Received: by smtp37.i.mail.ru with esmtpa (envelope-from ) id 1qbjgx-002e99-1S; Thu, 31 Aug 2023 18:34:43 +0300 Date: Thu, 31 Aug 2023 15:17:19 +0000 To: Maksim Kokryashkin Message-ID: References: <20230821100604.61363-1-max.kokryashkin@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20230821100604.61363-1-max.kokryashkin@gmail.com> X-Clacks-Overhead: GNU Terry Pratchett X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD96E142CFC92DB15CDBADBDDCFFE5033A370A9F145D9D5274F182A05F538085040486384F8F8E17397F2D3F792BCD5F06F278DDC99018FDBE2481D5B74BBEA6065 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7544B1CCE26E01C74EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637D8F5094E9BAC3E9F8638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D82F65D1100B47A17D2D0320C6EAFD71C1117882F4460429724CE54428C33FAD305F5C1EE8F4F765FC0F49EF363AAD6E82A471835C12D1D9774AD6D5ED66289B52BA9C0B312567BB23117882F44604297287769387670735201E561CDFBCA1751FC26CFBAC0749D213D2E47CDBA5A96583BA9C0B312567BB2376E601842F6C81A19E625A9149C048EE9647ADFADE5905B128765F5520A300B2D8FC6C240DEA76429C9F4D5AE37F343AA9539A8B242431040A6AB1C7CE11FEE35E3BF8C76DC23F74AD7EC71F1DB88427C4224003CC836476E2F48590F00D11D6E2021AF6380DFAD1A18204E546F3947CB11811A4A51E3B096D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F7900637FB177F6A8366F17BEFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-C1DE0DAB: 0D63561A33F958A502999045B2F030F9956A1D06736A3FD0DBA333413C0F5145F87CCE6106E1FC07E67D4AC08A07B9B013BDA61BF53F5E1DCB5012B2E24CD356 X-C8649E89: 1C3962B70DF3F0ADE00A9FD3E00BEEDF3FED46C3ACD6F73ED3581295AF09D3DF87807E0823442EA2ED31085941D9CD0AF7F820E7B07EA4CFAB8DA420BD8D605F546895654CFB54BB9D210AE5C1F0C31A87947C186D7D78183066587AC4ADAE82133B6A6C95330E1287D77C2622ECB537C87812E43520DCB4461A413F07889F2102C26D483E81D6BEECAEF3E2CCC1ED8C383653B6C8D9AE0FD16FCAA6493B703A X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2bioj6jqRMsEo8wctqjNdra8M6g== X-Mailru-Sender: 2FEBA92C8E508479FE7B9A1DF348D531BE34A0EE98B8F20D4FC372202F88A8B6EE413AC195CE408C2326FE6F2A341ACE0FB9F97486540B4CD9E8847AB8CFED4D9ABF8A61C016C2CFB0DAF586E7D11B3E67EA787935ED9F1B X-Mras: Ok Subject: Re: [Tarantool-patches] [PATCH luajit v4 0/3] sysprof: parser refactoring 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: Igor Munkin via Tarantool-patches Reply-To: Igor Munkin Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" Max, I've checked the patchset into all long-term branches in tarantool/luajit and bumped a new version in master, release/2.11 and release/2.10. On 21.08.23, Maksim Kokryashkin wrote: > Changes in v4: > - Fixed comments as per review by Igor > - Dropped the AVL-tree changes, since the memprof still requires > generations to function properly. The AVL-tree will be updated after > the memprof's parser refactoring. > > PR: https://github.com/tarantool/tarantool/pull/8703 > Branch: https://github.com/tarantool/luajit/tree/fckxorg/gh-8700-sysprof-parser-refactoring > > Maxim Kokryashkin (3): > sysprof: remove `split by vmstate` option > tools: add execution permission to sysprof parser > sysprof: improve parser's memory footprint > > tools/CMakeLists.txt | 4 ++ > tools/luajit-parse-sysprof.in | 0 > tools/sysprof.lua | 28 +------- > tools/sysprof/collapse.lua | 127 +--------------------------------- > tools/sysprof/parse.lua | 125 +++++++++++++++++++++++---------- > 5 files changed, 100 insertions(+), 184 deletions(-) > mode change 100644 => 100755 tools/luajit-parse-sysprof.in > > -- > 2.39.2 (Apple Git-143) > -- Best regards, IM