summaryrefslogtreecommitdiff
path: root/tools/perf/util/thread.c
AgeCommit message (Expand)AuthorFilesLines
2015-12-14perf thread: Fix reference count initial stateArnaldo Carvalho de Melo1-2/+8
2015-08-19perf tools: Avoid deadlock when map_groups are brokenAdrian Hunter1-0/+6
2015-05-27perf tools: Remove redundant initialization of thread linkage membersArnaldo Carvalho de Melo1-2/+0
2015-05-08perf machine: Protect the machine->threads with a rwlockArnaldo Carvalho de Melo1-2/+8
2015-05-08perf tools: Use atomic_t to implement thread__{get,put} refcntArnaldo Carvalho de Melo1-3/+3
2015-03-12perf tools: Remove superfluous thread->comm_set settingJiri Olsa1-1/+0
2015-03-03perf tools: Reference count struct threadArnaldo Carvalho de Melo1-0/+14
2014-11-19perf tools: Only override the default :tid comm entryAdrian Hunter1-3/+2
2014-11-03perf tools: Add a thread stack for synthesizing call chainsAdrian Hunter1-0/+3
2014-10-29perf tools: A thread's machine can be found via thread->mg->machineArnaldo Carvalho de Melo1-3/+1
2014-10-29perf tools: Set thread->mg.machine in all placesArnaldo Carvalho de Melo1-1/+1
2014-10-29perf callchain: Use global caching provided by libunwindNamhyung Kim1-0/+3
2014-10-16perf callchain: Create an address space per threadNamhyung Kim1-0/+6
2014-08-14perf tools: Identify which comms are from execAdrian Hunter1-5/+19
2014-07-23perf tools: Add cpu to struct threadAdrian Hunter1-0/+1
2014-07-17perf tools: Remove verbose from functions prototypesJiri Olsa1-2/+2
2014-07-17perf thread: Allow deletion of a thread with no map groupsAdrian Hunter1-2/+4
2014-07-17perf machine: Fix the value used for unknown pidsAdrian Hunter1-1/+1
2014-04-28perf tools: Share map_groups among threads of the same groupJiri Olsa1-13/+35
2014-04-28perf tools: Reference count map_groups objectsArnaldo Carvalho de Melo1-1/+1
2014-04-28perf tools: Allocate thread map_groups's dynamicallyArnaldo Carvalho de Melo1-6/+12
2014-03-15perf symbols: Introduce thread__find_cpumode_addr_locationArnaldo Carvalho de Melo1-0/+21
2014-01-16perf tools: Do proper comm override error handlingFrederic Weisbecker1-1/+4
2013-12-13perf tools: Fix inverted error verification bug in thread__forkDavid Ahern1-1/+1
2013-11-19perf tools: Tag thread comm as overridenFrederic Weisbecker1-6/+5
2013-11-04perf tools: Get current comm instead of last oneNamhyung Kim1-3/+3
2013-11-04perf tools: Add new COMM infrastructureFrederic Weisbecker1-24/+68
2013-11-04perf tools: Add time argument on COMM settingFrederic Weisbecker1-2/+4
2013-11-04perf tools: Use an accessor to read thread commFrederic Weisbecker1-1/+6
2013-10-23perf tools: Stop using 'self' in some more placesArnaldo Carvalho de Melo1-36/+36
2013-08-27perf tools: Add pid to struct threadAdrian Hunter1-1/+2
2013-07-12perf tools: struct thread has a tid not a pidAdrian Hunter1-5/+5
2013-05-28perf tools: Save parent pid in thread structDavid Ahern1-0/+4
2012-12-09perf machine: Move more machine methods to machine.cArnaldo Carvalho de Melo1-17/+3
2012-10-24Merge branch 'perf/urgent' into perf/coreIngo Molnar1-1/+0
2012-10-22perf tools: do not flush maps on COMM for perf reportLuigi Semenzato1-1/+0
2012-10-06perf machine: Introduce find_thread methodArnaldo Carvalho de Melo1-40/+1
2011-11-28perf session: Move threads to struct machineArnaldo Carvalho de Melo1-3/+3
2011-01-24perf threads: Move thread_map to separate fileArnaldo Carvalho de Melo1-55/+0
2011-01-04perf tools: Refactor all_tids to hold nr and the mapArnaldo Carvalho de Melo1-14/+29
2010-07-31perf tools: Release thread resources on PERF_RECORD_EXITArnaldo Carvalho de Melo1-0/+7
2010-07-01perf tools: Fix find tids routine by excluding "." and ".."Gui Jianfeng1-1/+10
2010-04-02perf symbols: Move more map_groups methods to map.cArnaldo Carvalho de Melo1-167/+2
2010-03-26perf symbols: Move map related routines to map.cArnaldo Carvalho de Melo1-53/+0
2010-03-18perf events: Change perf parameter --pid to process-wide collection instead o...Zhang, Yanmin1-0/+32
2010-03-10perf report: Print the map table just after samples for which no map was foundArnaldo Carvalho de Melo1-3/+3
2010-03-10perf tools: Don't trow away old map slices not overlapped by new mapsArnaldo Carvalho de Melo1-3/+32
2010-02-26perf tools: Flush maps on COMM eventsDavid S. Miller1-4/+30
2010-02-25perf symbols: Improve debugging information about symtab originsArnaldo Carvalho de Melo1-5/+0
2010-02-21perf tools: Don't use parent comm if not set at fork timeArnaldo Carvalho de Melo1-6/+12