blob: d870c98706518dd74feb11ca8cfb6bc04e96f883 [file] [log] [blame]
77b91c1a525d ("perf machine: Fill map_symbol->maps in append_inlines() to fix segfault")
5f0fef8ac3e7 ("perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node'")
c1529738f5eb ("perf unwind: Use 'struct map_symbol' in 'struct unwind_entry'")
d3a022cbdce6 ("perf tools: Add map_groups to 'struct addr_location'")
9620bc361ac6 ("perf evsel: Remove need for symbol_conf in evsel_fprintf.c")
e8ba2906f6b9 ("perf unwind: Fix libunwind when tid != pid")
b3694e6c0a05 ("perf db-export: Factor out db_export__threads()")
4650c7bed795 ("perf db-export: Also export thread's current comm")
a5defb2f3984 ("perf db-export: Fix a white space issue in db_export__sample()")
1ed119589834 ("perf db-export: Move export__comm_thread into db_export__sample()")
6319790bcf82 ("perf db-export: Export comm before exporting thread")
19207d86940d ("perf db-export: Export main_thread in db_export__sample()")
ed5c0a16feb9 ("perf db-export: Pass main_thread to db_export__thread()")
208032fef13b ("perf db-export: Rename db_export__comm() to db_export__exec_comm()")
382619c07ff6 ("perf tools: Speed up report for perf compiled with linwunwind")
41f30914fc33 ("perf map: Move structs and prototypes for map groups to a separate header")
1101f69af533 ("pref tools: Add missing map.h includes")
7b644f9ad18f ("perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency")
40f3b2d20b52 ("perf namespaces: Remove namespaces.h from .h headers")
d328e305ea1f ("perf symbols: Remove include map.h from dso.h")
dd2e18e9ac20 ("perf tools: Support 'srccode' output")
1e6285699b30 ("perf symbols: Fix slowness due to -ffunction-section")
fe57120e18a1 ("perf script: Support total cycles count")
99f753f048b3 ("perf script: Implement --graph-function")
d1b1552e15d4 ("tools script: Add --call-trace and --call-ret-trace")
b585ebdb5912 ("perf script: Add --insn-trace for instruction decoding")
ff4ce2885af8 ("perf report: Don't try to map ip to invalid map")
2a9d5050dc84 ("perf script: Show correct offsets for DWARF-based unwinding")
5f9e0f3158a5 ("perf script python: Move dsoname code to a new function")
5759a6820aad ("perf machine: Allow for extra kernel maps")
4d99e4136580 ("perf machine: Workaround missing maps for x86 PTI entry trampolines")
19610184693c ("perf script: Show virtual addresses instead of offsets")
107cad95ffd8 ("perf machine: Ditch find_kernel_function variants")
3183f8ca304f ("perf symbols: Unify symbol maps")
d183b2614fcd ("perf map: Use map->prot in place of type==MAP__FUNCTION")
0f476f2bbc1b ("perf machine: Set PROT_EXEC for executable PERF_RECORD_MMAP records")
e1f2a0d0f2d8 ("perf map: Remove map_type arg from map_groups__find()")
404eb5a436c4 ("perf thread: Make thread__find_map() search all maps")
117d3c2474a2 ("perf thread: Ditch __thread__find_symbol()")
128cde337935 ("perf machine: Use machine__find_kernel_function() instead of open coded version")
af07eeb04ca9 ("perf symbols: Remove map_type arg from dso__find_symbol()")
dce0478b5fa0 ("perf map: Remove enum_type arg to map_groups__first()")
a2f1c160fec4 ("perf symbols: Unexport symbol_type__is_a()")
5cf88a6325ad ("perf symbols: Shorten dso__(first|last)_symbol()")
abe5449d2de6 ("perf map: Shorten map_groups__find() signature")
3cd666b5017c ("perf tests vmlinux-kallsyms: Use machine__find_kernel_function(_by_name)")
1d1a2654fffe ("perf machine: Remove needless map_type from machine__load_vmlinux_path()")
329f0adef39a ("perf machine: Shorten machine__load_kallsyms() signature")
68a741868a06 ("perf machine: Introduce machine__kernel_maps()")
83cf774b028f ("perf map: Shorten map_groups__find_by_name() signature")