ed7b339fb570 ("perf annotate: Add comment clarifying how the source code line is parsed") 786c1b51844d ("perf annotate: Start supporting cross arch annotation") 5f62d4fd3593 ("perf annotate: Resolve 'call' operands to function names") bff5c3061374 ("perf annotate: Pass the symbol's map/dso to the instruction parsers") 88a7fcf961a2 ("perf annotate: Do not ignore call instruction with indirect target") 70fbe0574558 ("perf annotate: Add branch stack / basic block") b01141f4f59c ("perf annotate: Initialize the priv are in symbol__new()") 05ed3ac9417d ("perf disassemble: Extract logic to find file to pass to objdump to a separate function") 3caee094d160 ("perf disassemble: Simplify logic for picking the filename to disassemble") c12944f7faa7 ("perf disassemble: Move check for kallsyms + !kcore") c17c17e8c26a ("perf annotate: Plug filename string leak") ee51d851392e ("perf annotate: Introduce strerror for handling symbol__disassemble() errors") 5cb725a9723a ("perf annotate: Rename symbol__annotate() to symbol__disassemble()") 9955d0be161a ("perf annotate: Use pipe + fork instead of popen") f2f4fe4410ac ("perf annotate: Remove unused hist_entry__annotate function") 0a77582f0407 ("perf symbols: Introduce DSO__NAME_KALLSYMS and DSO__NAME_KCORE") b5d8bbe8601a ("perf tools: Use SBUILD_ID_SIZE where applicable") b8f8eb84f483 ("perf tools: Remove misplaced __maybe_unused") d7b617f51be4 ("perf tools: Pass perf_hpp_list all the way through setup_sort_list") a23f37e86460 ("perf hists: Support multiple sort keys in a hierarchy level") 4b633eba1462 ("perf hists: Add level field to struct perf_hpp_fmt") 54430101d2af ("perf hists: Introduce hist_entry__filter()") 140aeadc1fb5 ("perf stat: Abstract stat metrics printing") 07600027fb71 ("perf hists: Pass perf_hpp_list all the way through setup_output_list") 6d3375efebe9 ("perf hists: Separate output fields parsing into setup_output_list function") 2fbaa3907967 ("perf hists: Separate sort fields parsing into setup_sort_list function") 564132f3116c ("perf hists: Properly release format fields") 1945c3e734cd ("perf hists: Allocate output sort field") 97358084b91e ("perf hists: Add 'equal' method to perf_hpp_fmt struct") b21a763edd5f ("perf hists: Add _idx fields into struct perf_hpp_fmt") b97511c5bc94 ("perf tools: Add overhead/overhead_children keys defaults via string") 9735be24ec08 ("perf tools: Add all matching dynamic sort keys for field name") d49dadea7862 ("perf tools: Make 'trace' or 'trace_fields' sort key default for tracepoint events") 2e422fd1e4b0 ("perf tools: Add 'trace_fields' dynamic sort key") 361459f163fa ("perf tools: Skip dynamic fields not defined for current event") 3b099bf5898a ("perf tools: Support '.*' dynamic sort key") 5d0cff93bb7a ("perf tools: Support shortcuts for events in dynamic sort keys") 053a3989e12f ("perf report/top: Add --raw-trace option") a34bb6a08d60 ("perf tools: Add 'trace' sort key") 60517d28fbd9 ("perf tools: Try to show pretty printed output for dynamic sort keys") c7c2a5e40f17 ("perf tools: Add dynamic sort key for tracepoint events") 40184c46a305 ("perf tools: Pass evlist to setup_sorting()") 723928340c9d ("perf hist: Save raw_data/size for tracepoint events") fd36f3dd7933 ("perf hist: Pass struct sample to __hists__add_entry()") ffe777254cce ("perf tools: Add event_update user level event") 2d8f0f18a5c3 ("perf tools: Add stat round user level event") d80518c90bb2 ("perf tools: Add stat user level event") 374fb9e362f6 ("perf tools: Add stat config user level event") 6640b6c227fc ("perf cpu_map: Add cpu_map user level event") 5f3339d2e83c ("perf thread_map: Add thread_map user level event")