summaryrefslogtreecommitdiff
path: root/tools/perf/util/symbol.h
AgeCommit message (Expand)AuthorFilesLines
2023-02-02perf symbols: Record whether a symbol is an alias for an IFUNC symbolAdrian Hunter1-0/+2
2023-01-23perf symbols: Add dso__find_symbol_nocache()Adrian Hunter1-0/+1
2022-12-21perf symbol: Add filename__has_section()Namhyung Kim1-0/+1
2022-10-31perf symbol: Move addr_location__put() from event.hArnaldo Carvalho de Melo1-0/+2
2022-04-28perf symbol: Remove arch__symbols__fixup_end()Namhyung Kim1-1/+0
2022-04-28perf symbol: Pass is_kallsyms to symbols__fixup_end()Namhyung Kim1-1/+1
2021-11-14perf symbols: Bit pack to save a byteIan Rogers1-2/+2
2021-11-14perf symbols: Add documentation to 'struct symbol'Ian Rogers1-3/+14
2021-11-07perf tools: Refactor out kernel symbol argument sanity checkingJames Clark1-0/+2
2020-11-03perf tools: Fix crash with non-jited bpf progsTommi Rantala1-0/+2
2020-10-17Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-2/+7
2020-10-14perf tools: Pass build id object to sysfs__read_build_id()Jiri Olsa1-1/+1
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Jiri Olsa1-1/+2
2020-09-04perf symbols: Try reading the symbol table with libbfdRemi Bernon1-0/+4
2020-08-19tools: Remove feature-libelf-mmap feature detectionAndrii Nakryiko1-1/+1
2020-05-28perf tools: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2019-11-26perf maps: Rename 'mg' variables to 'maps'Arnaldo Carvalho de Melo1-1/+1
2019-11-26perf addr_location: Rename al->mg to al->mapsArnaldo Carvalho de Melo1-1/+1
2019-11-26perf maps: Merge 'struct maps' with 'struct map_groups'Arnaldo Carvalho de Melo1-3/+3
2019-11-12perf tools: Add map_groups to 'struct addr_location'Arnaldo Carvalho de Melo1-1/+1
2019-11-07perf block: Cleanup and refactor block info functionsJin Yao1-24/+0
2019-10-11perf diff: Report noisy for cycles diffJin Yao1-0/+2
2019-09-01perf symbols: Move mem_info and branch_info out of symbol.hArnaldo Carvalho de Melo1-17/+0
2019-09-01perf symbols: Move symsrc prototypes to a separate headerArnaldo Carvalho de Melo1-33/+3
2019-09-01perf symbols: Add missing linux/refcount.h to symbol.hArnaldo Carvalho de Melo1-0/+1
2019-09-01perf symbol: Move C++ demangle defines to the only file using itArnaldo Carvalho de Melo1-6/+0
2019-09-01perf dso: Adopt DSO related macros from symbol.hArnaldo Carvalho de Melo1-3/+0
2019-08-08perf annotate: Fix s390 gap between kernel end and module startThomas Richter1-0/+1
2019-07-02perf symbol: Create block_info structureJin Yao1-0/+23
2019-02-06perf symbols: Introduce map_symbol.hArnaldo Carvalho de Melo1-13/+1
2019-01-25perf symbols: Use cached rbtreesDavidlohr Bueso1-6/+7
2019-01-25perf symbols: Remove some unnecessary includes from symbol.hArnaldo Carvalho de Melo1-6/+4
2019-01-25perf tools: Move branch structs to branch.hArnaldo Carvalho de Melo1-0/+1
2019-01-25perf symbols: Move symbol_conf to separate fileArnaldo Carvalho de Melo1-63/+1
2018-12-17perf annotate: Create a annotate2 flag in struct symbolJin Yao1-0/+1
2018-11-04Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+2
2018-10-24perf script: Implement --graph-functionAndi Kleen1-1/+2
2018-09-24perf probe: Support SDT markers having reference counter (semaphore)Ravi Bangoria1-0/+7
2018-06-04perf annotate: Adopt anotation options from symbol_confArnaldo Carvalho de Melo1-2/+0
2018-06-04perf tools: Ditch the symbol_conf.nr_events globalArnaldo Carvalho de Melo1-1/+0
2018-04-27perf symbols: Unify symbol mapsArnaldo Carvalho de Melo1-11/+5
2018-04-26perf symbols: Store the ELF symbol type in the symbol structArnaldo Carvalho de Melo1-2/+3
2018-04-26perf symbols: Remove map_type arg from dso__find_symbol()Arnaldo Carvalho de Melo1-4/+8
2018-04-26perf symbols: Unexport symbol_type__is_a()Arnaldo Carvalho de Melo1-1/+0
2018-04-26perf symbols: Shorten dso__(first|last)_symbol()Arnaldo Carvalho de Melo1-2/+2
2018-03-08perf tools: Add refcnt into struct mem_infoJiri Olsa1-3/+16
2017-12-27perf probe: Find versioned symbols from mapMasami Hiramatsu1-0/+1
2017-11-07Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-25perf report: Use srcline from callchain for hist entriesMilian Wolff1-0/+1