aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/symbol.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-23perf symbol: Remove symbol_name_rb_nodeGravatar Ian Rogers 1-9/+3
2023-06-12perf addr_location: Move to its own headerGravatar Ian Rogers 1-16/+1
2023-02-01perf symbols: Record whether a symbol is an alias for an IFUNC symbolGravatar Adrian Hunter 1-0/+2
2023-01-22perf symbols: Add dso__find_symbol_nocache()Gravatar Adrian Hunter 1-0/+1
2022-12-21perf symbol: Add filename__has_section()Gravatar Namhyung Kim 1-0/+1
2022-10-31perf symbol: Move addr_location__put() from event.hGravatar Arnaldo Carvalho de Melo 1-0/+2
2022-04-28perf symbol: Remove arch__symbols__fixup_end()Gravatar Namhyung Kim 1-1/+0
2022-04-28perf symbol: Pass is_kallsyms to symbols__fixup_end()Gravatar Namhyung Kim 1-1/+1
2021-11-13perf symbols: Bit pack to save a byteGravatar Ian Rogers 1-2/+2
2021-11-13perf symbols: Add documentation to 'struct symbol'Gravatar Ian Rogers 1-3/+14
2021-11-07perf tools: Refactor out kernel symbol argument sanity checkingGravatar James Clark 1-0/+2
2020-11-03perf tools: Fix crash with non-jited bpf progsGravatar Tommi Rantala 1-0/+2
2020-10-17Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.kernel.org/pub/scm/l...Gravatar Linus Torvalds 1-2/+7
2020-10-14perf tools: Pass build id object to sysfs__read_build_id()Gravatar Jiri Olsa 1-1/+1
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Gravatar Jiri Olsa 1-1/+2
2020-09-04perf symbols: Try reading the symbol table with libbfdGravatar Remi Bernon 1-0/+4
2020-08-18tools: Remove feature-libelf-mmap feature detectionGravatar Andrii Nakryiko 1-1/+1
2020-05-28perf tools: Replace zero-length array with flexible-arrayGravatar Gustavo A. R. Silva 1-1/+1
2019-11-26perf maps: Rename 'mg' variables to 'maps'Gravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-26perf addr_location: Rename al->mg to al->mapsGravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-26perf maps: Merge 'struct maps' with 'struct map_groups'Gravatar Arnaldo Carvalho de Melo 1-3/+3
2019-11-12perf tools: Add map_groups to 'struct addr_location'Gravatar Arnaldo Carvalho de Melo 1-1/+1
2019-11-07perf block: Cleanup and refactor block info functionsGravatar Jin Yao 1-24/+0
2019-10-11perf diff: Report noisy for cycles diffGravatar Jin Yao 1-0/+2
2019-08-31perf symbols: Move mem_info and branch_info out of symbol.hGravatar Arnaldo Carvalho de Melo 1-17/+0
2019-08-31perf symbols: Move symsrc prototypes to a separate headerGravatar Arnaldo Carvalho de Melo 1-33/+3
2019-08-31perf symbols: Add missing linux/refcount.h to symbol.hGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-08-31perf symbol: Move C++ demangle defines to the only file using itGravatar Arnaldo Carvalho de Melo 1-6/+0
2019-08-31perf dso: Adopt DSO related macros from symbol.hGravatar Arnaldo Carvalho de Melo 1-3/+0
2019-08-08perf annotate: Fix s390 gap between kernel end and module startGravatar Thomas Richter 1-0/+1
2019-07-02perf symbol: Create block_info structureGravatar Jin Yao 1-0/+23
2019-02-06perf symbols: Introduce map_symbol.hGravatar Arnaldo Carvalho de Melo 1-13/+1
2019-01-25perf symbols: Use cached rbtreesGravatar Davidlohr Bueso 1-6/+7
2019-01-25perf symbols: Remove some unnecessary includes from symbol.hGravatar Arnaldo Carvalho de Melo 1-6/+4
2019-01-25perf tools: Move branch structs to branch.hGravatar Arnaldo Carvalho de Melo 1-0/+1
2019-01-25perf symbols: Move symbol_conf to separate fileGravatar Arnaldo Carvalho de Melo 1-63/+1
2018-12-17perf annotate: Create a annotate2 flag in struct symbolGravatar Jin Yao 1-0/+1
2018-11-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+2
2018-10-24perf script: Implement --graph-functionGravatar Andi Kleen 1-1/+2
2018-09-24perf probe: Support SDT markers having reference counter (semaphore)Gravatar Ravi Bangoria 1-0/+7
2018-06-04perf annotate: Adopt anotation options from symbol_confGravatar Arnaldo Carvalho de Melo 1-2/+0
2018-06-04perf tools: Ditch the symbol_conf.nr_events globalGravatar Arnaldo Carvalho de Melo 1-1/+0
2018-04-27perf symbols: Unify symbol mapsGravatar Arnaldo Carvalho de Melo 1-11/+5
2018-04-26perf symbols: Store the ELF symbol type in the symbol structGravatar Arnaldo Carvalho de Melo 1-2/+3
2018-04-26perf symbols: Remove map_type arg from dso__find_symbol()Gravatar Arnaldo Carvalho de Melo 1-4/+8
2018-04-26perf symbols: Unexport symbol_type__is_a()Gravatar Arnaldo Carvalho de Melo 1-1/+0
2018-04-26perf symbols: Shorten dso__(first|last)_symbol()Gravatar Arnaldo Carvalho de Melo 1-2/+2
2018-03-08perf tools: Add refcnt into struct mem_infoGravatar Jiri Olsa 1-3/+16
2017-12-27perf probe: Find versioned symbols from mapGravatar Masami Hiramatsu 1-0/+1
2017-11-07Merge branch 'linus' into perf/core, to fix conflictsGravatar Ingo Molnar 1-0/+1