[Tarantool-patches] [PATCH luajit 0/2] profilers: purge generations

Maxim Kokryashkin max.kokryashkin at gmail.com
Mon Aug 28 18:23:34 MSK 2023


This series refactors memprof's binary data parser, so it
doesn't require generations now. Since both profilers don't
need generations now, that mechanism is purged to improve
memory footprint.

Branch: https://github.com/tarantool/luajit/tree/fckxorg/memprof-parser-refactoring
PR: https://github.com/tarantool/tarantool/pull/9051

Maxim Kokryashkin (2):
  memprof: refactor symbol resolution
  profilers: purge generation mechanism

 .../gh-5813-resolving-of-c-symbols.test.lua   |  7 +-
 .../misclib-memprof-lapi.test.lua             | 73 +++++--------------
 tools/memprof/humanize.lua                    | 16 ++--
 tools/memprof/parse.lua                       |  4 +-
 tools/memprof/process.lua                     |  8 +-
 tools/sysprof/parse.lua                       |  9 +--
 tools/utils/avl.lua                           |  4 +-
 tools/utils/symtab.lua                        | 33 +++------
 8 files changed, 50 insertions(+), 104 deletions(-)

-- 
2.41.0



More information about the Tarantool-patches mailing list