Age | Commit message (Expand) | Author | Files | Lines |
2024-02-16 | perf tools: Fixup module symbol end address properly | Namhyung Kim | 1 | -2/+19 |
2024-02-12 | perf maps: Hide maps internals | Ian Rogers | 1 | -0/+10 |
2024-02-12 | perf maps: Get map before returning in maps__find_by_name | Ian Rogers | 1 | -7/+11 |
2024-02-12 | perf maps: Get map before returning in maps__find | Ian Rogers | 1 | -1/+2 |
2023-12-20 | perf maps: Add remove maps function to remove a map based on callback | Ian Rogers | 1 | -12/+12 |
2023-12-18 | perf symbol: Use function to add missing maps lock | Ian Rogers | 1 | -17/+19 |
2023-12-06 | perf maps: Move symbol maps functions to maps.c | Ian Rogers | 1 | -248/+0 |
2023-12-06 | perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller | Ian Rogers | 1 | -4/+2 |
2023-10-25 | perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit | Ian Rogers | 1 | -1/+4 |
2023-10-25 | libperf rc_check: Add RC_CHK_EQUAL | Ian Rogers | 1 | -2/+2 |
2023-10-12 | perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols | Arnaldo Carvalho de Melo | 1 | -0/+1 |
2023-10-04 | tools/perf: Add text_end to "struct dso" to save .text section size | Athira Rajeev | 1 | -0/+2 |
2023-09-15 | perf symbol: Avoid an undefined behavior warning | Ian Rogers | 1 | -2/+1 |
2023-08-11 | perf symbols: Fix DSO kernel load and symbol process to correctly map DSO to its long_name, type and adjust_symbols | Athira Rajeev | 1 | -5/+10 |
2023-07-01 | perf symbol: Fix uninitialized return value in symbols__find_by_name() | James Clark | 1 | -7/+9 |
2023-06-23 | perf symbol: Remove symbol_name_rb_node | Ian Rogers | 1 | -61/+63 |
2023-06-23 | perf dso: Sort symbols under lock | Ian Rogers | 1 | -2/+6 |
2023-06-12 | perf map: Fix double 'struct map' reference free found with -DREFCNT_CHECKING=1 | James Clark | 1 | -4/+6 |
2023-04-19 | perf map: Add reference count checking | Ian Rogers | 1 | -2/+2 |
2023-04-19 | perf map: Add set_ methods for map->{start,end,pgoff,pgoff,reloc,erange_warned,dso,map_ip,unmap_ip,priv} | Arnaldo Carvalho de Melo | 1 | -16/+17 |
2023-04-19 | perf maps: Add reference count checking | Ian Rogers | 1 | -6/+7 |
2023-04-17 | perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso->nsinfo members | Arnaldo Carvalho de Melo | 1 | -2/+1 |
2023-04-06 | perf maps: Modify maps_by_name to hold a reference to a map | Ian Rogers | 1 | -4/+17 |
2023-04-06 | perf map: Add accessors for ->pgoff and ->reloc | Ian Rogers | 1 | -3/+3 |
2023-04-06 | perf map: Add accessors for ->prot, ->priv and ->flags | Ian Rogers | 1 | -2/+2 |
2023-04-06 | perf map: Add helper for ->map_ip() and ->unmap_ip() | Ian Rogers | 1 | -2/+2 |
2023-04-04 | perf map: Add accessor for start and end | Ian Rogers | 1 | -24/+24 |
2023-04-04 | perf map: Add accessor for dso | Ian Rogers | 1 | -20/+35 |
2023-04-04 | perf maps: Add functions to access maps | Ian Rogers | 1 | -21/+23 |
2023-04-04 | perf maps: Remove rb_node from struct map | Ian Rogers | 1 | -27/+50 |
2023-04-04 | perf map: Move map list node into symbol | Ian Rogers | 1 | -20/+53 |
2023-03-20 | perf symbol: Sort names under write lock | Ian Rogers | 1 | -0/+7 |
2023-02-02 | perf symbols: Symbol lookup with kcore can fail if multiple segments match stext | Krister Johansen | 1 | -2/+15 |
2023-02-01 | perf symbols: Record whether a symbol is an alias for an IFUNC symbol | Adrian Hunter | 1 | -0/+4 |
2023-01-22 | perf symbols: Add dso__find_symbol_nocache() | Adrian Hunter | 1 | -0/+5 |
2022-10-04 | perf dso: Hold lock when accessing nsinfo | Ian Rogers | 1 | -1/+1 |
2022-10-04 | perf dso: Update use of pthread mutex | Ian Rogers | 1 | -2/+2 |
2022-07-20 | perf tools: Automatically use guest kcore_dir if present | Adrian Hunter | 1 | -2/+4 |
2022-04-28 | perf symbol: Remove arch__symbols__fixup_end() | Namhyung Kim | 1 | -5/+0 |
2022-04-28 | perf symbol: Update symbols__fixup_end() | Namhyung Kim | 1 | -4/+25 |
2022-04-28 | perf symbol: Pass is_kallsyms to symbols__fixup_end() | Namhyung Kim | 1 | -3/+4 |
2022-03-22 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 1 | -1/+1 |
2022-03-18 | perf symbols: Fix symbol size calculation condition | Michael Petlan | 1 | -1/+1 |
2022-02-11 | perf namespaces: Add functions to access nsinfo | Ian Rogers | 1 | -4/+4 |
2022-02-10 | perf tools: Try chroot'ed filename when opening dso/symbol | Namhyung Kim | 1 | -0/+10 |
2021-11-13 | perf symbols: Factor out annotation init/exit | Ian Rogers | 1 | -1/+8 |
2021-11-07 | perf tools: Refactor out kernel symbol argument sanity checking | James Clark | 1 | -0/+22 |
2021-11-07 | perf symbols: Ignore $a/$d symbols for ARM modules | Lexi Shao | 1 | -0/+4 |
2021-09-10 | perf symbol: Look for ImageBase in PE file to compute .text offset | Remi Bernon | 1 | -4/+16 |
2021-02-18 | perf symbol: Remove redundant libbfd checks | Nicholas Fraser | 1 | -9/+0 |