| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-15 | perf maps: Ensure kmap is set up for all inserts |  Ian Rogers | 1 | -4/+5 |
| 2025-05-16 | perf record: Fix a asan runtime error in util/maps.c |  Chun-Tse Shao | 1 | -3/+6 |
| 2025-03-05 | perf maps: Add missing map__set_kmap_maps() when replacing a kernel map |  Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2025-03-05 | perf maps: Fixup maps_by_name when modifying maps_by_address |  Namhyung Kim | 1 | -1/+23 |
| 2025-03-05 | perf maps: Set the kmaps for newly created/added kernel maps |  Arnaldo Carvalho de Melo | 1 | -0/+3 |
| 2025-03-05 | perf maps: Introduce map__set_kmap_maps() for kernel maps |  Arnaldo Carvalho de Melo | 1 | -8/+21 |
| 2025-01-08 | perf maps: Fix display of kernel symbols |  Christophe Leroy | 1 | -1/+6 |
| 2024-06-06 | perf maps: Add/use a sorted insert for fixup overlap and insert |  Ian Rogers | 1 | -6/+59 |
| 2024-06-06 | perf maps: Reduce sorting for overlapping mappings |  Ian Rogers | 1 | -19/+36 |
| 2024-06-06 | perf maps: Fix use after free in __maps__fixup_overlap_and_insert |  Ian Rogers | 1 | -4/+5 |
| 2024-05-09 | perf maps: Re-use __maps__free_maps_by_name() |  James Clark | 1 | -7/+7 |
| 2024-05-06 | perf dso: Add reference count checking and accessor functions |  Ian Rogers | 1 | -7/+7 |
| 2024-05-02 | perf maps: Remove check_invariants() from maps__lock() |  Namhyung Kim | 1 | -5/+11 |
| 2024-02-29 | perf map: Fix map reference count issues |  Ian Rogers | 1 | -7/+7 |
| 2024-02-12 | perf maps: Locking tidy up of nr_maps |  Ian Rogers | 1 | -2/+8 |
| 2024-02-12 | perf maps: Hide maps internals |  Ian Rogers | 1 | -0/+96 |
| 2024-02-12 | perf maps: Get map before returning in maps__find_next_entry |  Ian Rogers | 1 | -1/+1 |
| 2024-02-12 | perf maps: Get map before returning in maps__find_by_name |  Ian Rogers | 1 | -3/+3 |
| 2024-02-12 | perf maps: Get map before returning in maps__find |  Ian Rogers | 1 | -7/+10 |
| 2024-02-12 | perf maps: Switch from rbtree to lazily sorted array for addresses |  Ian Rogers | 1 | -474/+729 |
| 2023-12-20 | perf maps: Fix up overlaps during fixup_end |  Ian Rogers | 1 | -1/+1 |
| 2023-12-20 | perf maps: Reduce scope of map_rb_node and maps internals |  Ian Rogers | 1 | -35/+55 |
| 2023-12-20 | perf maps: Add find next entry to give entry after the given map |  Ian Rogers | 1 | -0/+11 |
| 2023-12-20 | perf maps: Add maps__load_first() |  Ian Rogers | 1 | -0/+13 |
| 2023-12-20 | perf maps: Rename clone to copy from |  Ian Rogers | 1 | -5/+1 |
| 2023-12-20 | perf maps: Do simple merge if given map doesn't overlap |  Ian Rogers | 1 | -0/+11 |
| 2023-12-20 | perf maps: Refactor maps__fixup_overlappings() |  Ian Rogers | 1 | -22/+35 |
| 2023-12-20 | perf maps: Add remove maps function to remove a map based on callback |  Ian Rogers | 1 | -0/+24 |
| 2023-12-20 | perf maps: Reduce scope of maps__for_each_entry() |  Ian Rogers | 1 | -0/+3 |
| 2023-12-18 | perf maps: Add maps__for_each_map to iterate maps holding the lock |  Ian Rogers | 1 | -33/+66 |
| 2023-12-06 | perf maps: Move symbol maps functions to maps.c |  Ian Rogers | 1 | -0/+238 |
| 2023-06-12 | perf maps: Fix overlapping memory leak |  Ian Rogers | 1 | -0/+1 |
| 2023-06-12 | perf maps: Make delete static, always use put |  Ian Rogers | 1 | -1/+1 |
| 2023-06-12 | perf thread: Add accessor functions for thread |  Ian Rogers | 1 | -1/+1 |
| 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 | -3/+3 |
| 2023-04-19 | perf maps: Add reference count checking |  Ian Rogers | 1 | -21/+26 |
| 2023-04-19 | perf maps: Add maps__refcnt() accessor to allow checking maps pointer |  Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2023-04-06 | perf maps: Modify maps_by_name to hold a reference to a map |  Ian Rogers | 1 | -14/+16 |
| 2023-04-06 | perf map: Add helper for ->map_ip() and ->unmap_ip() |  Ian Rogers | 1 | -4/+4 |
| 2023-04-04 | perf map: Add accessor for start and end |  Ian Rogers | 1 | -15/+15 |
| 2023-04-04 | perf map: Add accessor for dso |  Ian Rogers | 1 | -3/+4 |
| 2023-04-04 | perf maps: Add functions to access maps |  Ian Rogers | 1 | -31/+40 |
| 2023-04-04 | perf maps: Remove rb_node from struct map |  Ian Rogers | 1 | -62/+118 |
| 2022-02-14 | perf maps: Move maps code to own C file |  Ian Rogers | 1 | -0/+403 |