summaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-inject.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-05perf inject: Add jitdump mmap injection supportStephane Eranian1-3/+95
2016-02-05perf inject: Make sure mmap records are ordered when injecting build_idsArnaldo Carvalho de Melo1-0/+11
2015-12-17perf subcmd: Create subcmd libraryJosh Poimboeuf1-1/+1
2015-11-13perf inject: Also re-pipe lost_samples eventAdrian Hunter1-0/+1
2015-09-28perf inject: Add --strip option to strip out non-synthesized eventsAdrian Hunter1-0/+92
2015-09-28perf inject: Remove more aux-related stuff when processing instruction tracesAdrian Hunter1-1/+28
2015-09-28perf inject: Set branch stack feature flag when synthesizing branch stacksAdrian Hunter1-1/+5
2015-07-23perf tools: Add new PERF_RECORD_SWITCH eventAdrian Hunter1-0/+1
2015-07-01perf inject: Fill in the missing session freeing after an error occursTaeung Song1-3/+4
2015-05-08perf machine: Protect the machine->threads with a rwlockArnaldo Carvalho de Melo1-0/+1
2015-05-05perf tools: Add support for PERF_RECORD_ITRACE_STARTAdrian Hunter1-0/+1
2015-05-05perf tools: Add support for PERF_RECORD_AUXAdrian Hunter1-0/+1
2015-05-05perf tools: Add build option NO_AUXTRACE to exclude AUX area tracingAdrian Hunter1-19/+34
2015-05-04perf tools: Hit all build ids when AUX area tracingAdrian Hunter1-1/+7
2015-05-04perf tools: Add AUX area tracing indexAdrian Hunter1-0/+15
2015-04-29perf inject: Add Instruction Tracing supportAdrian Hunter1-2/+69
2015-04-29perf inject: Re-pipe AUX area tracing eventsAdrian Hunter1-5/+58
2015-04-02perf inject: Support using -f to override perf.data file ownershipYunlong Song1-0/+1
2015-03-12perf tools: tool->finished_round() doesn't need perf_sessionArnaldo Carvalho de Melo1-1/+8
2015-03-11perf ordered_events: Shorten function signaturesArnaldo Carvalho de Melo1-3/+3
2015-01-29perf tools: Use perf_data_file__fd() consistentlyNamhyung Kim1-2/+3
2014-10-29perf tools: Add id indexAdrian Hunter1-0/+1
2014-10-29perf tools: A thread's machine can be found via thread->mg->machineArnaldo Carvalho de Melo1-2/+1
2014-09-26perf tools: Modify error code for when perf_session__new() failsTaeung Song1-1/+1
2014-08-13perf tools: Check recorded kernel version when finding vmlinuxNamhyung Kim1-1/+1
2014-08-13perf inject: Move session handling out of __cmd_inject()Namhyung Kim1-12/+17
2014-08-12perf tools: Rename ordered_samples bool to ordered_eventsJiri Olsa1-1/+1
2014-07-25perf inject: Add --kallsyms parameterAdrian Hunter1-0/+2
2014-07-16perf inject: Fix build id injectionAdrian Hunter1-0/+3
2014-06-09perf tools: Fix pipe check regression in attr event callbackJiri Olsa1-1/+1
2014-05-12perf tools: Use tid for finding threadNamhyung Kim1-1/+1
2014-02-18perf callchain: Add mask into struct regs_dumpJiri Olsa1-1/+0
2014-01-13perf evlist: Introduce evlist__for_each() & friendsArnaldo Carvalho de Melo1-1/+1
2013-12-19perf inject: Handle output file via perf_data_file objectJiri Olsa1-38/+27
2013-11-07perf evsel: Ditch evsel->handler.data fieldArnaldo Carvalho de Melo1-5/+5
2013-10-23perf inject: Do not repipe attributes to a perf.data fileAdrian Hunter1-0/+5
2013-10-23perf tools: Stop using 'self' in some more placesArnaldo Carvalho de Melo1-11/+11
2013-10-21perf tools: Add data object to handle perf data fileJiri Olsa1-1/+6
2013-10-09tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORTIngo Molnar1-1/+1
2013-09-19perf session: Check for SIGINT in more loopsArnaldo Carvalho de Melo1-2/+0
2013-09-11perf tools: Add attr->mmap2 supportStephane Eranian1-0/+15
2013-08-29perf tools: Expand perf_event__synthesize_sample()Adrian Hunter1-1/+3
2013-08-29perf tools: Remove references to struct ip_eventAdrian Hunter1-2/+2
2013-08-29perf tools: change machine__findnew_thread() to set thread pidAdrian Hunter1-1/+1
2013-08-12perf tools: Remove filter parameter of thread__find_addr_map()Adrian Hunter1-1/+1
2013-08-07perf symbols: Load kernel maps before usingAdrian Hunter1-1/+1
2013-07-15perf tools: Remove event types framework completelyJiri Olsa1-7/+0
2013-07-12perf inject: Add missing 'finished_round'Adrian Hunter1-0/+1
2013-07-12perf tools: Fix missing tool parameterAdrian Hunter1-15/+11
2013-07-12perf inject: Remove unused parameterAdrian Hunter1-10/+9