summaryrefslogtreecommitdiffstats
path: root/runtime/sym.h
Commit message (Collapse)AuthorAgeFilesLines
* 2007-03-21 Martin Hunt <hunt@redhat.com>hunt2007-03-211-0/+1
| | | | | | | | | | | * sym.h: Declare _stp_module_relocate. * sym.c (_stp_module_relocate): Add comments, reformat, add a way for "last" cached values to be cleared when modules are removed. (_stp_symbol_print): Simplify and remove static buffer. (_stp_symbol_snprint): Ditto. * symbols.c (_stp_del_module): Add a call to _stp_module_relocate to clear its cache.
* 2006-11-09 Martin Hunt <hunt@redhat.com>hunt2006-11-091-3/+3
| | | | * sym.h: Change int to int32_t.
* New dynamic module and symbol handling code.hunt2006-11-021-7/+46
|
* 2005-10-06 Frank Ch. Eigler <fche@elastic.org>fche2005-10-061-0/+25
PR 1332. * translate.cxx (emit_symbol_data): New function to transcribe a processed address->symbol lookup table, based upon /proc/kallsyms. 2005-10-06 Frank Ch. Eigler <fche@elastic.org> PR 1332. * sym.h: New file to declare explicit symbol table struct. * runtime.h (_stp_kallsyms_lookup_tabled): Use it if available. * sym.c (_stp_symbol_sprint): HAS_LOOKUP mooted. 2005-10-06 Frank Ch. Eigler <fche@elastic.org> PR 1132. * systemtap.samples/symbols.*: New test.