[Tarantool-patches] [PATCH luajit v4 0/2] memprof: add demangling capabilities for C functions
Maxim Kokryashkin
max.kokryashkin at gmail.com
Sat Oct 30 16:25:23 MSK 2021
Changes in v4:
- AVL tree in symtab.demangle
- Self-review
Maxim Kokryashkin (2):
memprof: extend symtab with C-symbols
memprof: update memprof parser
Makefile.original | 2 +-
src/lj_memprof.c | 159 +++++++++++++++++-
src/lj_memprof.h | 17 +-
.../misclib-memprof-lapi.test.lua | 4 +-
test/tarantool-tests/tools-utils-avl.test.lua | 59 +++++++
tools/CMakeLists.txt | 2 +
tools/memprof.lua | 5 +
tools/memprof/parse.lua | 17 +-
tools/utils/avl.lua | 118 +++++++++++++
tools/utils/symtab.lua | 39 ++++-
10 files changed, 401 insertions(+), 21 deletions(-)
create mode 100644 test/tarantool-tests/tools-utils-avl.test.lua
create mode 100644 tools/utils/avl.lua
---
GitHub branch:
https://github.com/tarantool/luajit/tree/fckxorg/gh-5813-demangling-of-c-symbols-v2
Issue:
https://github.com/tarantool/tarantool/issues/5813
More information about the Tarantool-patches
mailing list