Skip to content

[3pt] Demangling of C symbols inside memprof #2582

Open
@veod32

Description

@veod32

Product: Tarantool
Since: 2.10
Root document: https://www.tarantool.io/en/doc/latest/book/app_server/luajit_memprof/
Dev issue: tarantool/tarantool#5813
SME: @ igormunkin , @ Buristan

Details

We can use the Dl_info and dladdr() functions to provide the name of the <*.so> file and the name of the C function, where the allocation event occurred. It's better than just a raw C address that shows nothing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    2.10LuaJIT[area] Related to the LuaJIT compilerfeatureA new functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions