[Tarantool-patches] [PATCH luajit v2 0/3] memprof: add demangling capabilities for C functions
Maxim Kokryashkin
max.kokryashkin at gmail.com
Fri Aug 20 14:10:31 MSK 2021
Changes in v2:
- Fixed comments as per review by Sergey
Maxim Kokryashkin (3):
utils: add CRC32 hash implementation
memprof: extend symtab with information about .so libs
memprof: update memprof parser
CMakeLists.txt | 2 +
src/CMakeLists.txt | 1 +
src/Makefile.dep.original | 3 +-
src/Makefile.original | 2 +-
src/lj_memprof.c | 60 +++++++++
src/lj_memprof.h | 3 +-
src/lj_utils.h | 29 +++++
src/lj_utils_hash.c | 110 +++++++++++++++++
src/ljamalg.c | 1 +
.../misclib-memprof-lapi.test.lua | 5 +-
tools/CMakeLists.txt | 2 +
tools/utils/hash.lua | 99 +++++++++++++++
tools/utils/symtab.lua | 114 +++++++++++++++++-
13 files changed, 420 insertions(+), 11 deletions(-)
create mode 100644 src/lj_utils_hash.c
create mode 100644 tools/utils/hash.lua
---
Github branch: https://github.com/tarantool/luajit/tree/fckxorg/gh-5813-demangling-of-c-symbols
Issue: https://github.com/tarantool/tarantool/issues/5813
2.32.0
More information about the Tarantool-patches
mailing list