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