summaryrefslogtreecommitdiff
path: root/tools/perf/util/dsos.c
AgeCommit message (Expand)AuthorFilesLines
3 daysperf dsos: When adding a dso into sorted dsos maintain the sort orderIan Rogers1-5/+21
2024-05-06perf dso: Add reference count checking and accessor functionsIan Rogers1-27/+27
2024-05-06perf dsos: Switch hand crafted code to bsearch()Ian Rogers1-19/+27
2024-05-06perf dsos: Remove __dsos__findnew_link_by_longname_id()Ian Rogers1-41/+10
2024-05-06perf dsos: Remove __dsos__addnew()Ian Rogers1-5/+0
2024-05-06perf dsos: Switch backing storage to array from rbtree/listIan Rogers1-70/+118
2024-04-12perf dsos: Switch more loops to dsos__for_each_dso()Ian Rogers1-93/+165
2024-04-12perf dso: Move dso functions out of dsos.cIan Rogers1-61/+0
2024-04-12perf dsos: Introduce dsos__for_each_dso()Ian Rogers1-0/+16
2024-04-12perf dsos: Tidy reference counting and lockingIan Rogers1-7/+66
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers1-3/+46
2023-04-18perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso...Arnaldo Carvalho de Melo1-2/+1
2022-07-19perf tools: Fix dso_id inode generation comparisonAdrian Hunter1-2/+13
2022-02-10perf tools: Try chroot'ed filename when opening dso/symbolNamhyung Kim1-0/+13
2020-10-14perf tools: Align buildid list output for short build idsJiri Olsa1-2/+4
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Jiri Olsa1-2/+1
2020-10-14perf tools: Use build_id object in dsoJiri Olsa1-2/+2
2020-03-24perf dso: Fix dso comparisonRavi Bangoria1-1/+21
2019-11-20perf dso: Move dso_id from 'struct map' to 'struct dso'Arnaldo Carvalho de Melo1-23/+64
2019-11-19perf dsos: Remove unused dsos__find() methodArnaldo Carvalho de Melo1-9/+0
2019-11-19perf map: Move comparision of map's dso_id to a separate functionArnaldo Carvalho de Melo1-0/+25
2019-09-01perf dsos: Move the dsos struct and its methods to separate source filesArnaldo Carvalho de Melo1-0/+232