cc: Resolve library names using loaded libraries
authorPaul Chaignon <paul.chaignon@gmail.com>
Sun, 25 Dec 2016 18:43:41 +0000 (19:43 +0100)
committerPaul Chaignon <paul.chaignon@gmail.com>
Sun, 15 Jan 2017 07:33:29 +0000 (08:33 +0100)
commit690b7e6dc63320d13f00751a0fa7f6512335fe72
tree8f18ad8887498b131d65498716a87e510be05569
parent23e0de79887fbfc82edcb8f4847465f31738e617
cc: Resolve library names using loaded libraries

To resolve library names, bcc_procutils_which_so leverages mapped
libraries of the targeted process, if one is given. Uses the kernel's
/proc/$pid/maps
src/cc/BPF.cc
src/cc/bcc_proc.c
src/cc/bcc_proc.h
src/cc/bcc_syms.cc
src/cc/bcc_syms.h
src/cc/usdt.cc
src/lua/bcc/libbcc.lua
src/lua/bcc/sym.lua
src/python/bcc/__init__.py
src/python/bcc/libbcc.py
tests/cc/test_c_api.cc