aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/thread.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-18perf symbols: Find symbols in different mount namespaceGravatar Krister Johansen 1-0/+3
2017-04-19perf tools: Include errno.h where neededGravatar Arnaldo Carvalho de Melo 1-0/+1
2017-04-19perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is usedGravatar Arnaldo Carvalho de Melo 1-0/+1
2017-03-14perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related infoGravatar Hari Bathini 1-2/+42
2017-03-03perf thread: convert thread.refcnt from atomic_t to refcount_tGravatar Elena Reshetova 1-3/+3
2016-10-03perf tools: Experiment with cppcheckGravatar Arnaldo Carvalho de Melo 1-6/+3
2016-07-04perf unwind: Call unwind__prepare_access for forked threadGravatar Jiri Olsa 1-2/+35
2016-07-04perf unwind: Add initialized arg into unwind__prepare_accessGravatar Jiri Olsa 1-1/+1
2016-06-07perf unwind: Check the target platform before assigning unwind methodsGravatar He Kuang 1-1/+1
2016-06-07perf unwind: Move unwind__prepare_access from thread_new into thread__insert_mapGravatar He Kuang 1-4/+9
2016-05-30perf thread: Adopt get_main_thread from db-export.cGravatar Andi Kleen 1-0/+11
2016-04-26perf thread: Introduce method to set comm from /proc/pid/selfGravatar Arnaldo Carvalho de Melo 1-0/+19
2016-04-25perf tools: Remove duplicate const qualifierGravatar Eric Engestrom 1-1/+1
2015-12-14perf thread: Fix reference count initial stateGravatar Arnaldo Carvalho de Melo 1-2/+8
2015-08-19perf tools: Avoid deadlock when map_groups are brokenGravatar Adrian Hunter 1-0/+6
2015-05-27perf tools: Remove redundant initialization of thread linkage membersGravatar Arnaldo Carvalho de Melo 1-2/+0
2015-05-08perf machine: Protect the machine->threads with a rwlockGravatar Arnaldo Carvalho de Melo 1-2/+8
2015-05-08perf tools: Use atomic_t to implement thread__{get,put} refcntGravatar Arnaldo Carvalho de Melo 1-3/+3
2015-03-12perf tools: Remove superfluous thread->comm_set settingGravatar Jiri Olsa 1-1/+0
2015-03-03perf tools: Reference count struct threadGravatar Arnaldo Carvalho de Melo 1-0/+14
2014-11-19perf tools: Only override the default :tid comm entryGravatar Adrian Hunter 1-3/+2
2014-11-03perf tools: Add a thread stack for synthesizing call chainsGravatar Adrian Hunter 1-0/+3
2014-10-29perf tools: A thread's machine can be found via thread->mg->machineGravatar Arnaldo Carvalho de Melo 1-3/+1
2014-10-29perf tools: Set thread->mg.machine in all placesGravatar Arnaldo Carvalho de Melo 1-1/+1
2014-10-29perf callchain: Use global caching provided by libunwindGravatar Namhyung Kim 1-0/+3
2014-10-15perf callchain: Create an address space per threadGravatar Namhyung Kim 1-0/+6
2014-08-13perf tools: Identify which comms are from execGravatar Adrian Hunter 1-5/+19
2014-07-23perf tools: Add cpu to struct threadGravatar Adrian Hunter 1-0/+1
2014-07-17perf tools: Remove verbose from functions prototypesGravatar Jiri Olsa 1-2/+2
2014-07-17perf thread: Allow deletion of a thread with no map groupsGravatar Adrian Hunter 1-2/+4
2014-07-16perf machine: Fix the value used for unknown pidsGravatar Adrian Hunter 1-1/+1
2014-04-28perf tools: Share map_groups among threads of the same groupGravatar Jiri Olsa 1-13/+35
2014-04-28perf tools: Reference count map_groups objectsGravatar Arnaldo Carvalho de Melo 1-1/+1
2014-04-28perf tools: Allocate thread map_groups's dynamicallyGravatar Arnaldo Carvalho de Melo 1-6/+12
2014-03-14perf symbols: Introduce thread__find_cpumode_addr_locationGravatar Arnaldo Carvalho de Melo 1-0/+21
2014-01-16perf tools: Do proper comm override error handlingGravatar Frederic Weisbecker 1-1/+4
2013-12-13perf tools: Fix inverted error verification bug in thread__forkGravatar David Ahern 1-1/+1
2013-11-19perf tools: Tag thread comm as overridenGravatar Frederic Weisbecker 1-6/+5
2013-11-04perf tools: Get current comm instead of last oneGravatar Namhyung Kim 1-3/+3
2013-11-04perf tools: Add new COMM infrastructureGravatar Frederic Weisbecker 1-24/+68
2013-11-04perf tools: Add time argument on COMM settingGravatar Frederic Weisbecker 1-2/+4
2013-11-04perf tools: Use an accessor to read thread commGravatar Frederic Weisbecker 1-1/+6
2013-10-23perf tools: Stop using 'self' in some more placesGravatar Arnaldo Carvalho de Melo 1-36/+36
2013-08-27perf tools: Add pid to struct threadGravatar Adrian Hunter 1-1/+2
2013-07-12perf tools: struct thread has a tid not a pidGravatar Adrian Hunter 1-5/+5
2013-05-28perf tools: Save parent pid in thread structGravatar David Ahern 1-0/+4
2012-12-09perf machine: Move more machine methods to machine.cGravatar Arnaldo Carvalho de Melo 1-17/+3
2012-10-24Merge branch 'perf/urgent' into perf/coreGravatar Ingo Molnar 1-1/+0
2012-10-22perf tools: do not flush maps on COMM for perf reportGravatar Luigi Semenzato 1-1/+0
2012-10-06perf machine: Introduce find_thread methodGravatar Arnaldo Carvalho de Melo 1-40/+1