summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/thread.c
Commit message (Expand)AuthorAgeFilesLines
* perf db-export: Fix thread__exec_comm()Adrian Hunter2019-08-081-1/+11
* perf tools: Use list_del_init() more thorouglyArnaldo Carvalho de Melo2019-07-091-2/+2
* tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo2019-07-091-1/+1
* Merge remote-tracking branch 'tip/perf/core' into perf/urgentArnaldo Carvalho de Melo2019-07-081-6/+6
|\
| * perf tools: Remove const from thread read accessorsNamhyung Kim2019-05-281-6/+6
* | perf thread: Allow references to thread objects after machine__exit()Arnaldo Carvalho de Melo2019-07-061-3/+20
|/
* perf namespace: Protect reading thread's namespaceNamhyung Kim2019-05-281-2/+13
* perf tools: Speed up report for perf compiled with linwunwindJiri Olsa2019-05-151-1/+2
* perf thread: Generalize function to copy from thread addr space from intel-bt...Andi Kleen2019-03-061-0/+23
* perf tools: Add missing include for symbols.hArnaldo Carvalho de Melo2019-02-061-0/+1
* perf tools: Support 'srccode' outputAndi Kleen2018-12-171-0/+2
* perf tools: Don't clone maps from parent when synthesizing forksDavid Miller2018-10-311-8/+5
* perf symbols: Unify symbol mapsArnaldo Carvalho de Melo2018-04-271-18/+12
* perf thread: Remove addr_type arg from thread__find_cpumode_addr_location()Arnaldo Carvalho de Melo2018-04-261-3/+2
* perf thread: Introduce thread__find_symbol()Arnaldo Carvalho de Melo2018-04-261-1/+1
* Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | perf tools: Lock to protect namespaces and comm listKan Liang2017-10-031-5/+48
* | perf tools: Provide mutex wrappers for pthreads rwlocksArnaldo Carvalho de Melo2017-09-211-2/+2
|/
* perf symbols: Find symbols in different mount namespaceKrister Johansen2017-07-181-0/+3
* perf tools: Include errno.h where neededArnaldo Carvalho de Melo2017-04-191-0/+1
* perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is usedArnaldo Carvalho de Melo2017-04-191-0/+1
* perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related infoHari Bathini2017-03-141-2/+42
* perf thread: convert thread.refcnt from atomic_t to refcount_tElena Reshetova2017-03-031-3/+3
* perf tools: Experiment with cppcheckArnaldo Carvalho de Melo2016-10-031-6/+3
* perf unwind: Call unwind__prepare_access for forked threadJiri Olsa2016-07-041-2/+35
* perf unwind: Add initialized arg into unwind__prepare_accessJiri Olsa2016-07-041-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/+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