summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/annotate-data.c
AgeCommit message (Expand)AuthorLines
2025-03-13perf annotate-data: Add annotated_data_type__get_member_name()Namhyung Kim-0/+34
2025-02-26perf annotate-data: Handle direct use of stack pointer without fbregNamhyung Kim-5/+10
2024-09-10perf annotate-data: Add pr_debug_scope()Namhyung Kim-2/+23
2024-08-22perf annotate-data: Copy back variable types after moveNamhyung Kim-0/+31
2024-08-22perf annotate-data: Update stack slot for the storeNamhyung Kim-4/+25
2024-08-22perf annotate-data: Update debug messagesNamhyung Kim-10/+35
2024-08-21perf annotate-data: Show offset and size in hexNamhyung Kim-1/+1
2024-08-21perf annotate-data: Fix percpu pointer checkNamhyung Kim-59/+63
2024-08-21perf annotate-data: Prefer struct/union over base typeNamhyung Kim-1/+19
2024-08-20perf annotate-data: Set bitfield member offset and size properlyNamhyung Kim-6/+28
2024-08-19perf annotate-data: Update type stat at the end of find_data_type_die()Namhyung Kim-17/+30
2024-08-19perf annotate-data: Check variables in every scopeNamhyung Kim-17/+27
2024-08-19perf annotate-data: Add is_better_type() helperNamhyung Kim-10/+51
2024-08-19perf annotate-data: Add is_pointer_type() helperNamhyung Kim-9/+14
2024-08-19perf annotate-data: Change return type of find_data_type_block()Namhyung Kim-59/+58
2024-08-19perf annotate-data: Add variable_state_str()Namhyung Kim-15/+26
2024-08-19perf annotate-data: Add 'enum type_match_result'Namhyung Kim-11/+25
2024-08-19perf annotate-data: Fix off-by-one in location range checkNamhyung Kim-1/+1
2024-08-09perf annotate-data: Support --skip-empty optionNamhyung Kim-22/+22
2024-08-08perf annotate-data: Show typedef names properlyNamhyung Kim-9/+30
2024-08-08perf annotate: Cache debuginfo for data type profilingNamhyung Kim-13/+2
2024-07-31perf annotate: Update instruction tracking for powerpcAthira Rajeev-1/+8
2024-07-31perf annotate: Add "update_insn_state" callback function to handle arch speci...Athira Rajeev-383/+8
2024-07-31perf annotate: Move the data structures related to register type to header fileAthira Rajeev-52/+1
2024-05-11perf annotate-data: Ensure the number of type histogramsNamhyung Kim-1/+4
2024-05-07perf annotate: Use zfree() to avoid possibly accessing dangling pointersArnaldo Carvalho de Melo-8/+9
2024-05-06perf dso: Add reference count checking and accessor functionsIan Rogers-9/+9
2024-05-02perf annotate-data: Check kind of stack variablesNamhyung Kim-0/+6
2024-05-02perf annotate-data: Handle multi regs in find_data_type_block()Namhyung Kim-11/+12
2024-05-02perf annotate-data: Check memory access with two registersNamhyung Kim-5/+39
2024-05-02perf annotate-data: Handle direct global variable accessNamhyung Kim-12/+15
2024-05-02perf annotate-data: Collect global variables in advanceNamhyung Kim-2/+55
2024-04-16perf annotate-data: Handle RSP if it's not the FB registerNamhyung Kim-8/+19
2024-04-16perf annotate-data: Improve debug message with location infoNamhyung Kim-17/+82
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tui()Namhyung Kim-1/+2
2024-04-12perf annotate-data: Add hist_entry__annotate_data_tty()Namhyung Kim-0/+112
2024-04-12perf annotate-data: Do not delete non-asm linesNamhyung Kim-0/+6
2024-04-12perf annotate-data: Fix global variable lookupNamhyung Kim-1/+3
2024-03-21perf annotate-data: Do not retry for invalid typesNamhyung Kim-35/+48
2024-03-21perf annotate-data: Add a cache for global variable typesNamhyung Kim-3/+104
2024-03-21perf annotate-data: Add stack canary typeNamhyung Kim-0/+46
2024-03-21perf annotate-data: Handle ADD instructionsNamhyung Kim-2/+105
2024-03-21perf annotate-data: Support general per-cpu accessNamhyung Kim-44/+169
2024-03-21perf annotate-data: Track instructions with a this-cpu variableNamhyung Kim-1/+30
2024-03-21perf annotate-data: Handle this-cpu variables in kernelNamhyung Kim-2/+19
2024-03-21perf annotate-data: Check register state for typeNamhyung Kim-7/+81
2024-03-21perf annotate-data: Implement instruction trackingNamhyung Kim-14/+209
2024-03-21perf annotate-data: Handle call instructionsNamhyung Kim-2/+52
2024-03-21perf annotate-data: Handle global variable accessNamhyung Kim-4/+42
2024-03-21perf annotate-data: Add get_global_var_type()Namhyung Kim-14/+48