summaryrefslogtreecommitdiff
path: root/tools/perf/util/parse-events.c
AgeCommit message (Expand)Author
2025-11-24perf tools: Add support for perf_event_attr::config4James Clark
2025-11-17perf tool_pmu: More accurately set the cpus for tool eventsIan Rogers
2025-11-16perf parse-events: Add debug logging to perf_eventIan Rogers
2025-10-20perf parse-events: Make X modifier more respectful of groupsIan Rogers
2025-10-15perf parse-events: Remove hard coded legacy hardware and cache parsingIan Rogers
2025-10-15perf print-events: Remove print_symbol_eventsIan Rogers
2025-10-15perf parse-events: Add terms for legacy hardware and cache config valuesIan Rogers
2025-10-15perf parse-events: Remove unused FILE input argument to scannerIan Rogers
2025-10-15perf pmu: Don't eagerly parse event termsIan Rogers
2025-10-15perf parse-events: Fix legacy cache events if event is duplicated in a PMUIan Rogers
2025-10-03perf record: Add ratio-to-prev termThomas Falcon
2025-09-12perf parse-events: Add 'X' modifier to exclude an event from being regroupedIan Rogers
2025-09-04perf parse-events: Handle fake PMUs in CPU termsIan Rogers
2025-07-26perf tp_pmu: Factor existing tracepoint logic to new fileIan Rogers
2025-07-26perf parse-events: Remove non-json software eventsIan Rogers
2025-07-24perf parse-events: Fix missing slots for Intel topdown metric eventsIan Rogers
2025-07-24perf parse-events: Support user CPUs mixed with threads/processesIan Rogers
2025-07-24perf parse-events: Minor __add_event refactoringIan Rogers
2025-07-24libperf evsel: Rename own_cpus to pmu_cpusIan Rogers
2025-07-24perf parse-events: Allow the cpu term to be a PMU or CPU rangeIan Rogers
2025-07-24perf parse-events: Warn if a cpu term is unsupported by a CPUIan Rogers
2025-07-11perf parse-events: Minor tidy up of event_type helperIan Rogers
2025-06-25perf parse-events: Avoid scanning PMUs that can't contain eventsIan Rogers
2025-06-20perf parse-events: Set default GH modifier properlyNamhyung Kim
2025-06-09perf parse-events: Add parse_uid_filter helperIan Rogers
2025-06-09perf parse-events filter: Use evsel__find_pmuIan Rogers
2025-05-14perf parse-events: Use wildcard processing to set an event to merge intoIan Rogers
2025-05-14perf evlist: Make uniquifying counter names consistentIan Rogers
2025-05-12perf parse-events: Add "cpu" term to set the CPU an event is recorded onIan Rogers
2025-05-12perf parse-events: Set is_pmu_core for legacy hardware eventsIan Rogers
2025-05-08perf parse-events: Add debug dump of evlist if reorderedIan Rogers
2025-04-25perf pmu-events: Add retirement latency to JSON events inside of perfIan Rogers
2025-03-11perf parse-events: Corrections to topdown sortingIan Rogers
2025-02-24perf parse-events: Switch tracepoints to io_dir__readdirIan Rogers
2025-02-04perf pmu: Rename name matching for no suffix or wildcard variantsIan Rogers
2024-12-18perf tools: Add aux-action config termAdrian Hunter
2024-12-09perf evsel: Allow evsel__newtp without libtraceeventIan Rogers
2024-10-22perf tools: Do not set exclude_guest for precise_ipNamhyung Kim
2024-10-22perf tools: Don't set attr.exclude_guest by defaultNamhyung Kim
2024-10-10perf tool_pmu: Factor tool events into their own PMUIan Rogers
2024-10-10perf parse-events: Expose/rename config_term_nameIan Rogers
2024-10-10perf pmu: Allow hardcoded terms to be applied to attributesIan Rogers
2024-09-26perf evsel: Remove pmu_nameIan Rogers
2024-09-26perf evsel: Add alternate_hw_config and use in evsel__matchIan Rogers
2024-09-11perf pmus: Fake PMU clean upIan Rogers
2024-09-04perf parse-events: Vary default_breakpoint_len on i386 and arm64Ian Rogers
2024-09-04perf parse-events: Add default_breakpoint_len helperIan Rogers
2024-09-03perf parse-events: Pass cpu_list as a perf_cpu_map in __add_event()Ian Rogers
2024-08-12perf parse-events: Add a retirement latency modifierIan Rogers
2024-06-10perf evsel: Refactor tool eventsIan Rogers