[Tarantool-patches] [PATCH luajit 0/2] sysprof: fix inconsistencies

Maxim Kokryashkin max.kokryashkin at gmail.com
Mon Jul 4 00:38:13 MSK 2022


This patch set improves the LuaJIT's symtab resolution, by making
the `lj_symtab` module read the `.symtab` section instead
of `.dynsym`.

Also, it changes the stack merge algorithm in the parser,
providing support for sandwiched stacks.

Branch: https://github.com/tarantool/luajit/tree/fckxorg/gh-7244-sysprof-sandwich
PR: https://github.com/tarantool/tarantool/pull/7342

Maxim Kokryashkin (2):
  symtab: fix static symtab dump
  sysprof: add stack sandwich support

 src/lj_symtab.c            | 28 ++++++++++++++++++++++++++++
 tools/sysprof/collapse.lua | 31 +++++++++++++++++++------------
 2 files changed, 47 insertions(+), 12 deletions(-)

--
2.36.1



More information about the Tarantool-patches mailing list