Commit Graph

50 Commits (7ef17aafc98406d01ebbf7fe98ef1332b70d20bb)

Author SHA1 Message Date
Arnaldo Carvalho de Melo 4aa6563641 perf session: Move kmaps to perf_session 15 years ago
Arnaldo Carvalho de Melo ea08d8cbd1 perf symbols: Ditch dso->find_symbol 15 years ago
Arnaldo Carvalho de Melo 79406cd789 perf symbols: Allow lookups by symbol name too 15 years ago
Arnaldo Carvalho de Melo 9958e1f0ae perf symbols: Rename kthreads to kmaps, using another abstraction for it 15 years ago
Arnaldo Carvalho de Melo 1ed091c45a perf tools: Consolidate symbol resolving across all tools 15 years ago
Arnaldo Carvalho de Melo 95011c6007 perf symbols: Support multiple symtabs in struct thread 15 years ago
Arnaldo Carvalho de Melo 6a4694a433 perf symbols: Better support for multiple symbol tables per dso 15 years ago
Arnaldo Carvalho de Melo 3610583c29 perf symbols: Add a 'type' field to struct map 15 years ago
Arnaldo Carvalho de Melo 605ca4ba01 perf symbols: Unexport kernel_map__functions 15 years ago
Arnaldo Carvalho de Melo b0da954a47 perf symbols: Split the dsos list into kernel and user parts 15 years ago
Arnaldo Carvalho de Melo 61f37a824d perf symbols: Rename kernel_mapto kernel_map[s]__functions 15 years ago
Arnaldo Carvalho de Melo fcf1203a91 perf symbols: Rename find_symbol routines to find_function 15 years ago
Arnaldo Carvalho de Melo b32d133aec perf symbols: Simplify symbol machinery setup 15 years ago
Arnaldo Carvalho de Melo cc612d8199 perf symbols: Look for vmlinux in more places 15 years ago
Arnaldo Carvalho de Melo c338aee853 perf symbols: Do lazy symtab loading for the kernel & modules too 15 years ago
Arnaldo Carvalho de Melo 6671cb1674 perf symbols: Remove unrelated actions from dso__load_kernel_sym 15 years ago
Arnaldo Carvalho de Melo 2446042c93 perf symbols: Capture the running kernel buildid too 15 years ago
Arnaldo Carvalho de Melo f1617b4059 perf symbols: Record the build_ids of kernel modules too 15 years ago
Arnaldo Carvalho de Melo e30a3d12dd perf symbols: Kill struct build_id_list and die() another day 15 years ago
Arnaldo Carvalho de Melo cfc10d3bcc perf symbols: Add a long_name_len member to struct dso 15 years ago
Arnaldo Carvalho de Melo 9e03eb2d51 perf tools: Introduce dsos__fprintf_buildid 15 years ago
Frederic Weisbecker 57f395a7ea perf tools: Split up build id saving into fetch and write 15 years ago
Arnaldo Carvalho de Melo 8d06367fa7 perf symbols: Use the buildids if present 15 years ago
Arnaldo Carvalho de Melo 2643ce1145 perf symbols: Factor out buildid reading routine 15 years ago
Arnaldo Carvalho de Melo 00a192b395 perf tools: Simplify the symbol priv area mechanism 15 years ago
Arnaldo Carvalho de Melo 66bd8424cc perf tools: Delay loading symtabs till we hit a map with it 15 years ago
Marti Raudsepp 84087126d5 perf tools: Fix compatibility with libelf 0.8 and autodetect 15 years ago
Arnaldo Carvalho de Melo 6beba7adbe perf tools: Unify debug messages mechanisms 16 years ago
Arnaldo Carvalho de Melo e42049926e perf annotate: Use the sym_priv_size area for the histogram 16 years ago
Arnaldo Carvalho de Melo af427bf529 perf tools: Create maps for modules when processing kallsyms 16 years ago
Arnaldo Carvalho de Melo 439d473b47 perf tools: Rewrite and improve support for kernel modules 16 years ago
John Kacur 8b40f521cf perf tools: Protect header files with a consistent style 16 years ago
Ingo Molnar 83a0944fa9 perf: Enable more compiler warnings 16 years ago
Arnaldo Carvalho de Melo 247648e374 perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not available 16 years ago
Frederic Weisbecker 66e274f3b8 perf tools: Factorize the map helpers 16 years ago
Frederic Weisbecker cd84c2ac6d perf tools: Factorize high level dso helpers 16 years ago
Arnaldo Carvalho de Melo 94cb9e385d perf report: Add debug help for the finding of symbol bugs - show the symtab origin (DSO, build-id, kernel, etc) 16 years ago
Arnaldo Carvalho de Melo 52d422de22 perf report: Adjust column width to the values sampled 16 years ago
Arnaldo Carvalho de Melo 30d7a77dd5 perf_counter tools: Adjust symbols in ET_EXEC files too 16 years ago
Mike Galbraith 6cfcc53ed4 perf_counter tools: Connect module support infrastructure to symbol loading infrastructure 16 years ago
Arnaldo Carvalho de Melo 5da5025858 perf_counter tools: Share list.h with the kernel 16 years ago
Arnaldo Carvalho de Melo 43cbcd8acb perf_counter tools: Share rbtree.with the kernel 16 years ago
Arnaldo Carvalho de Melo f5812a7a33 perf_counter tools: Adjust only prelinked symbol's addresses 16 years ago
Peter Zijlstra 7c6a1c65bb perf_counter tools: Rework the file format 16 years ago
Paul Mackerras 9cffa8d533 perf_counter tools: Define and use our own u64, s64 etc. definitions 16 years ago
Frederic Weisbecker 301406b9c6 perf annotate: Print the filename:line for annotated colored lines 16 years ago
Ingo Molnar 729ff5e2aa perf_counter tools: Clean up u64 usage 16 years ago
Ingo Molnar 864709302a perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/ 16 years ago
Ingo Molnar 0b73da3f40 perf_counter tools: Add 'perf annotate' feature 16 years ago
Peter Zijlstra fc54db5105 perf report: Deal with maps 16 years ago