| Commit message (Expand) | Author | Age | Files | Lines |
* | perf callchain: Fix stitch LBR memory leaks | Ian Rogers | 2024-08-08 | 1 | -0/+4 |
* | perf thread: Fixes to thread__new() related to initializing comm | Ian Rogers | 2024-05-09 | 1 | -9/+5 |
* | perf dso: Add reference count checking and accessor functions | Ian Rogers | 2024-05-06 | 1 | -2/+2 |
* | perf machine: Move machine's threads into its own abstraction | Ian Rogers | 2024-03-04 | 1 | -1/+1 |
* | perf maps: Hide maps internals | Ian Rogers | 2024-02-12 | 1 | -1/+1 |
* | perf maps: Rename clone to copy from | Ian Rogers | 2023-12-20 | 1 | -1/+1 |
* | perf maps: Refactor maps__fixup_overlappings() | Ian Rogers | 2023-12-20 | 1 | -2/+1 |
* | perf thread: Use function to add missing maps lock | Ian Rogers | 2023-12-19 | 1 | -18/+17 |
* | perf thread: Add missing RC_CHK_EQUAL | Ian Rogers | 2023-12-06 | 1 | -1/+1 |
* | perf thread: Allow tools to register a thread->priv destructor | Arnaldo Carvalho de Melo | 2023-07-20 | 1 | -0/+13 |
* | perf thread: Add reference count checking | Ian Rogers | 2023-06-12 | 1 | -7/+13 |
* | perf addr_location: Add init/exit/copy functions | Ian Rogers | 2023-06-12 | 1 | -3/+10 |
* | perf thread: Add accessor functions for thread | Ian Rogers | 2023-06-12 | 1 | -79/+82 |
* | perf thread: Make threads rbtree non-invasive | Ian Rogers | 2023-06-12 | 1 | -3/+0 |
* | perf thread: Remove notion of dead threads | Ian Rogers | 2023-06-12 | 1 | -24/+1 |
* | perf map: Add helper for ->map_ip() and ->unmap_ip() | Ian Rogers | 2023-04-07 | 1 | -1/+1 |
* | perf map: Add accessor for dso | Ian Rogers | 2023-04-04 | 1 | -13/+17 |
* | perf maps: Add functions to access maps | Ian Rogers | 2023-04-04 | 1 | -2/+2 |
* | perf maps: Remove rb_node from struct map | Ian Rogers | 2023-04-04 | 1 | -6/+4 |
* | perf top: Fix rare segfault in thread__comm_len() | liuwenyu | 2023-03-15 | 1 | -6/+19 |
* | perf tools: Add guest_cpu to hypervisor threads | Adrian Hunter | 2022-07-20 | 1 | -0/+1 |
* | perf callchain: Stitch LBR call stack | Kan Liang | 2020-04-18 | 1 | -0/+22 |
* | perf thread: Save previous sample for LBR stitching approach | Kan Liang | 2020-04-18 | 1 | -0/+1 |
* | perf thread: Add a knob for LBR stitch approach | Kan Liang | 2020-04-18 | 1 | -0/+1 |
* | perf thread: Rename thread->mg to thread->maps | Arnaldo Carvalho de Melo | 2019-11-26 | 1 | -15/+15 |
* | perf maps: Merge 'struct maps' with 'struct map_groups' | Arnaldo Carvalho de Melo | 2019-11-26 | 1 | -13/+11 |
* | perf maps: Add for_each_entry()/_safe() iterators | Arnaldo Carvalho de Melo | 2019-11-06 | 1 | -1/+1 |
* | perf dsos: Move the dsos struct and its methods to separate source files | Arnaldo Carvalho de Melo | 2019-09-01 | 1 | -0/+1 |
* | perf tools: Remove perf.h from source files not needing it | Arnaldo Carvalho de Melo | 2019-08-29 | 1 | -1/+0 |
* | libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix | Arnaldo Carvalho de Melo | 2019-08-27 | 1 | -2/+2 |
* | perf unwind: Fix libunwind when tid != pid | John Keeping | 2019-08-16 | 1 | -4/+3 |
* | perf db-export: Fix thread__exec_comm() | Adrian Hunter | 2019-08-08 | 1 | -1/+11 |
* | perf tools: Use list_del_init() more thorougly | Arnaldo Carvalho de Melo | 2019-07-09 | 1 | -2/+2 |
* | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 2019-07-09 | 1 | -1/+1 |
* | Merge remote-tracking branch 'tip/perf/core' into perf/urgent | Arnaldo Carvalho de Melo | 2019-07-08 | 1 | -6/+6 |
|\ |
|
| * | perf tools: Remove const from thread read accessors | Namhyung Kim | 2019-05-28 | 1 | -6/+6 |
* | | perf thread: Allow references to thread objects after machine__exit() | Arnaldo Carvalho de Melo | 2019-07-06 | 1 | -3/+20 |
|/ |
|
* | perf namespace: Protect reading thread's namespace | Namhyung Kim | 2019-05-28 | 1 | -2/+13 |
* | perf tools: Speed up report for perf compiled with linwunwind | Jiri Olsa | 2019-05-15 | 1 | -1/+2 |
* | perf thread: Generalize function to copy from thread addr space from intel-bt... | Andi Kleen | 2019-03-06 | 1 | -0/+23 |
* | perf tools: Add missing include for symbols.h | Arnaldo Carvalho de Melo | 2019-02-06 | 1 | -0/+1 |
* | perf tools: Support 'srccode' output | Andi Kleen | 2018-12-17 | 1 | -0/+2 |
* | perf tools: Don't clone maps from parent when synthesizing forks | David Miller | 2018-10-31 | 1 | -8/+5 |
* | perf symbols: Unify symbol maps | Arnaldo Carvalho de Melo | 2018-04-27 | 1 | -18/+12 |
* | perf thread: Remove addr_type arg from thread__find_cpumode_addr_location() | Arnaldo Carvalho de Melo | 2018-04-26 | 1 | -3/+2 |
* | perf thread: Introduce thread__find_symbol() | Arnaldo Carvalho de Melo | 2018-04-26 | 1 | -1/+1 |
* | Merge branch 'linus' into perf/core, to fix conflicts | Ingo Molnar | 2017-11-07 | 1 | -0/+1 |
|\ |
|
| * | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | perf tools: Lock to protect namespaces and comm list | Kan Liang | 2017-10-03 | 1 | -5/+48 |
* | | perf tools: Provide mutex wrappers for pthreads rwlocks | Arnaldo Carvalho de Melo | 2017-09-21 | 1 | -2/+2 |
|/ |
|