summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/thread.c
Commit message (Expand)AuthorAgeFilesLines
* perf tools: Experiment with cppcheckArnaldo Carvalho de Melo2016-10-031-6/+3Star
* perf unwind: Call unwind__prepare_access for forked threadJiri Olsa2016-07-051-2/+35
* perf unwind: Add initialized arg into unwind__prepare_accessJiri Olsa2016-07-051-1/+1
* perf unwind: Check the target platform before assigning unwind methodsHe Kuang2016-06-071-1/+1
* perf unwind: Move unwind__prepare_access from thread_new into thread__insert_mapHe Kuang2016-06-071-4/+9
* perf thread: Adopt get_main_thread from db-export.cAndi Kleen2016-05-301-0/+11
* perf thread: Introduce method to set comm from /proc/pid/selfArnaldo Carvalho de Melo2016-04-261-0/+19
* perf tools: Remove duplicate const qualifierEric Engestrom2016-04-251-1/+1
* perf thread: Fix reference count initial stateArnaldo Carvalho de Melo2015-12-141-2/+8
* 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/+0Star
* 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/+0Star
* 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/+2Star
* 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/+1Star
* 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-141-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/+5Star
* 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/+3Star
* Merge branch 'perf/urgent' into perf/coreIngo Molnar2012-10-241-1/+0Star
|\
| * perf tools: do not flush maps on COMM for perf reportLuigi Semenzato2012-10-221-1/+0Star
* | perf machine: Introduce find_thread methodArnaldo Carvalho de Melo2012-10-061-40/+1Star
|/
* 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/+0Star
* 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