Sorry, I forgot to add the link to the branch:
https://github.com/tarantool/luajit/tree/fckxorg/gh-5813-resolving-of-c-symbols-full-ci
--
Best regards,
Maxim Kokryashkin
 
 
Пятница, 4 марта 2022, 22:22 +03:00 от Maxim Kokryashkin <max.kokryashkin@gmail.com>:
 
Changes in v5:
- Fixed comments as per review by Sergey
- Added resolution based on ELF sections
- Disabled resolution for OSX
- Rebased on `tarantool` branch

Also, there are a few comments in the following letters.

Maxim Kokryashkin (2):
  memprof: extend symtab with C-symbols
  memprof: enrich symtab with newly loaded symbols

 Makefile.original | 2 +-
 src/lj_memprof.c | 396 +++++++++++++++++-
 src/lj_memprof.h | 15 +-
 test/tarantool-tests/tools-utils-avl.test.lua | 59 +++
 tools/CMakeLists.txt | 2 +
 tools/memprof.lua | 5 +
 tools/memprof/parse.lua | 19 +
 tools/utils/avl.lua | 118 ++++++
 tools/utils/symtab.lua | 28 +-
 9 files changed, 631 insertions(+), 13 deletions(-)
 create mode 100644 test/tarantool-tests/tools-utils-avl.test.lua
 create mode 100644 tools/utils/avl.lua

--
2.35.1