summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/thread.c
Commit message (Expand)AuthorAgeFilesLines
* perf tools: Avoid deadlock when map_groups are brokenAdrian Hunter2015-08-191-0/+6
* perf tools: Remove redundant initialization of thread linkage membersArnaldo Carvalho de Melo2015-05-271-2/+0
* perf machine: Protect the machine->threads with a rwlockArnaldo Carvalho de Melo2015-05-081-2/+8
* perf tools: Use atomic_t to implement thread__{get,put} refcntArnaldo Carvalho de Melo2015-05-081-3/+3
* perf tools: Remove superfluous thread->comm_set settingJiri Olsa2015-03-121-1/+0
* perf tools: Reference count struct threadArnaldo Carvalho de Melo2015-03-031-0/+14
* perf tools: Only override the default :tid comm entryAdrian Hunter2014-11-191-3/+2
* perf tools: Add a thread stack for synthesizing call chainsAdrian Hunter2014-11-031-0/+3
* perf tools: A thread's machine can be found via thread->mg->machineArnaldo Carvalho de Melo2014-10-291-3/+1
* perf tools: Set thread->mg.machine in all placesArnaldo Carvalho de Melo2014-10-291-1/+1
* perf callchain: Use global caching provided by libunwindNamhyung Kim2014-10-291-0/+3
* perf callchain: Create an address space per threadNamhyung Kim2014-10-151-0/+6
* perf tools: Identify which comms are from execAdrian Hunter2014-08-131-5/+19
* perf tools: Add cpu to struct threadAdrian Hunter2014-07-231-0/+1
* perf tools: Remove verbose from functions prototypesJiri Olsa2014-07-171-2/+2
* perf thread: Allow deletion of a thread with no map groupsAdrian Hunter2014-07-171-2/+4
* perf machine: Fix the value used for unknown pidsAdrian Hunter2014-07-161-1/+1
* perf tools: Share map_groups among threads of the same groupJiri Olsa2014-04-281-13/+35
* perf tools: Reference count map_groups objectsArnaldo Carvalho de Melo2014-04-281-1/+1
* perf tools: Allocate thread map_groups's dynamicallyArnaldo Carvalho de Melo2014-04-281-6/+12
* perf symbols: Introduce thread__find_cpumode_addr_locationArnaldo Carvalho de Melo2014-03-141-0/+21
* perf tools: Do proper comm override error handlingFrederic Weisbecker2014-01-161-1/+4
* perf tools: Fix inverted error verification bug in thread__forkDavid Ahern2013-12-131-1/+1
* perf tools: Tag thread comm as overridenFrederic Weisbecker2013-11-191-6/+5
* perf tools: Get current comm instead of last oneNamhyung Kim2013-11-041-3/+3
* perf tools: Add new COMM infrastructureFrederic Weisbecker2013-11-041-24/+68
* perf tools: Add time argument on COMM settingFrederic Weisbecker2013-11-041-2/+4
* perf tools: Use an accessor to read thread commFrederic Weisbecker2013-11-041-1/+6
* perf tools: Stop using 'self' in some more placesArnaldo Carvalho de Melo2013-10-231-36/+36
* perf tools: Add pid to struct threadAdrian Hunter2013-08-271-1/+2
* perf tools: struct thread has a tid not a pidAdrian Hunter2013-07-121-5/+5
* perf tools: Save parent pid in thread structDavid Ahern2013-05-281-0/+4
* perf machine: Move more machine methods to machine.cArnaldo Carvalho de Melo2012-12-091-17/+3
* Merge branch 'perf/urgent' into perf/coreIngo Molnar2012-10-241-1/+0
|\
| * perf tools: do not flush maps on COMM for perf reportLuigi Semenzato2012-10-221-1/+0
* | perf machine: Introduce find_thread methodArnaldo Carvalho de Melo2012-10-061-40/+1
|/
* perf session: Move threads to struct machineArnaldo Carvalho de Melo2011-11-281-3/+3
* perf threads: Move thread_map to separate fileArnaldo Carvalho de Melo2011-01-241-55/+0
* perf tools: Refactor all_tids to hold nr and the mapArnaldo Carvalho de Melo2011-01-041-14/+29
* perf tools: Release thread resources on PERF_RECORD_EXITArnaldo Carvalho de Melo2010-07-301-0/+7
* perf tools: Fix find tids routine by excluding "." and ".."Gui Jianfeng2010-07-011-1/+10
* perf symbols: Move more map_groups methods to map.cArnaldo Carvalho de Melo2010-04-021-167/+2
* perf symbols: Move map related routines to map.cArnaldo Carvalho de Melo2010-03-261-53/+0
* perf events: Change perf parameter --pid to process-wide collection instead o...Zhang, Yanmin2010-03-181-0/+32
* perf report: Print the map table just after samples for which no map was foundArnaldo Carvalho de Melo2010-03-101-3/+3
* perf tools: Don't trow away old map slices not overlapped by new mapsArnaldo Carvalho de Melo2010-03-101-3/+32
* perf tools: Flush maps on COMM eventsDavid S. Miller2010-02-261-4/+30
* perf symbols: Improve debugging information about symtab originsArnaldo Carvalho de Melo2010-02-251-5/+0
* perf tools: Don't use parent comm if not set at fork timeArnaldo Carvalho de Melo2010-02-211-6/+12
* perf symbols: Remove perf_session usage in symbols layerArnaldo Carvalho de Melo2010-02-041-2/+1