summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-timechart.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-30perf timechart: Fix memory leaks in draw_wakeups()Namhyung Kim1-3/+3
2026-06-30perf timechart: Fix memory leaks during recordNamhyung Kim1-11/+20
2026-06-30perf timechart: Release event samples at the endNamhyung Kim1-0/+68
2026-06-30perf timechart: Remove unnecessary copy of backtraceNamhyung Kim1-7/+18
2026-06-30perf timechart: Remove unused backtrace in trace_handlerNamhyung Kim1-41/+23
2026-06-30perf timechart: Generate backtrace only if neededNamhyung Kim1-4/+10
2026-06-30perf timechart: Don't pass @event to cat_backtrace()Namhyung Kim1-7/+5
2026-06-03perf timechart: Fix cat_backtrace() use-after-free on corrupted callchainArnaldo Carvalho de Melo1-13/+23
2026-06-03perf timechart: Include file offset in CPU bounds check messagesArnaldo Carvalho de Melo1-4/+15
2026-05-20perf timechart: Bounds check CPUIan Rogers1-3/+32
2026-05-20perf timechart: Fix memory leaksIan Rogers1-7/+10
2026-05-20perf timechart: Don't pass evsel with sampleIan Rogers1-34/+26
2026-05-20perf evsel: Refactor evsel tracepoint sample accessors perf_sampleIan Rogers1-44/+44
2026-05-20perf tool: Remove evsel from tool APIs that pass the sampleIan Rogers1-1/+1
2026-03-10perf tools: Add layout support for --symfs optionChangbin Du1-2/+1
2025-12-03perf timechart: Add record support for output perf.data pathIan Rogers1-6/+9
2025-07-25perf session: Add accessor for session->header.envIan Rogers1-1/+1
2024-11-13perf timechart: Remove redundant variable assignmentLuo Yifan1-1/+0
2024-11-08perf build: Include libtraceevent headers directly indicated by pkg-configYicong Yang1-1/+1
2024-08-12perf timechart: Use perf_tool__init()Ian Rogers1-9/+8
2024-08-12perf tool: Constify tool pointersIan Rogers1-4/+4
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers1-4/+7
2023-05-28perf timechart: Make large arrays dynamicIan Rogers1-9/+39
2023-04-10perf util: Move input_name to utilIan Rogers1-1/+1
2022-12-14perf build: Use libtraceevent from the systemIan Rogers1-0/+1
2022-10-04perf timechart: Add p_state_end helperShang XiaoJing1-19/+18
2022-10-04perf timechart: Add create_pidcomm helperShang XiaoJing1-12/+16
2022-08-02perf parse-events: Break out tracepoint and printingIan Rogers1-0/+1
2022-03-26perf tools: Enhance the matching of sub-commands abbreviationsWei Li1-1/+2
2021-08-02perf tools: Remove repipe argument from perf_session__new()Namhyung Kim1-2/+1
2020-05-28perf tools: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-05-05perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field mete...Arnaldo Carvalho de Melo1-26/+26
2019-09-20perf session: Return error code for perf_session__new() function on failureMamatha Inamdar1-2/+3
2019-08-31perf tools: Remove needless evlist.h include directivesArnaldo Carvalho de Melo1-1/+1
2019-08-31perf tools: Remove needless evlist.h include directivesArnaldo Carvalho de Melo1-1/+1
2019-08-29perf tools: Remove needless libtraceevent include directivesArnaldo Carvalho de Melo1-1/+0
2019-08-29perf timechart: Refactor svg_build_topology_map()Kyle Meyer1-4/+1
2019-07-29libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evselJiri Olsa1-1/+1
2019-07-29perf evsel: Rename struct perf_evsel to struct evselJiri Olsa1-22/+22
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo1-3/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-5/+1
2019-02-22perf data: Add global path holderJiri Olsa1-5/+3
2018-12-18perf tools: Add missing open_memstream() prototype for systems lacking itArnaldo Carvalho de Melo1-0/+4
2018-04-26perf thread: Make thread__find_symbol() return the symbol searchedArnaldo Carvalho de Melo1-5/+2
2018-04-26perf thread: Introduce thread__find_symbol()Arnaldo Carvalho de Melo1-2/+1
2017-10-30perf tools: Add struct perf_data_fileJiri Olsa1-3/+5
2017-10-30perf tools: Rename struct perf_data_file to perf_dataJiri Olsa1-3/+3
2017-09-18perf tools: Fix leaking rec_argv in error casesMartin Kepplinger1-1/+3
2017-04-24perf tools: Use just forward declarations for struct thread where possibleArnaldo Carvalho de Melo1-0/+1
2017-04-19perf str{filter,list}: Disentangle headersArnaldo Carvalho de Melo1-1/+0