summaryrefslogtreecommitdiff
path: root/tools/perf/util/thread-stack.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-14x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines...Petr Pavlu1-3/+1
2023-06-12perf thread: Add accessor functions for threadIan Rogers1-12/+13
2023-04-04perf maps: Add functions to access mapsIan Rogers1-2/+2
2020-05-05perf thread-stack: Add thread_stack__br_sample_late()Adrian Hunter1-0/+104
2020-05-05perf thread-stack: Add branch stack supportAdrian Hunter1-11/+102
2020-04-16perf thread-stack: Add thread_stack__sample_late()Adrian Hunter1-0/+57
2019-11-26perf thread: Rename thread->mg to thread->mapsArnaldo Carvalho de Melo1-2/+2
2019-09-01perf debug: Remove needless include directives from debug.hArnaldo Carvalho de Melo1-0/+1
2019-07-09tools lib: Adopt zalloc()/zfree() from tools/perfArnaldo Carvalho de Melo1-1/+1
2019-07-09perf tools: Add missing headers, mostly stdlib.hArnaldo Carvalho de Melo1-0/+1
2019-06-25perf thread-stack: Eliminate code duplicating thread_stack__pop_ks()Adrian Hunter1-12/+6
2019-06-25perf thread-stack: Fix thread stack return from kernel for kernel-only caseAdrian Hunter1-1/+29
2019-06-17Merge tag 'perf-core-for-mingo-5.3-20190611' of git://git.kernel.org/pub/scm/...Ingo Molnar1-0/+14
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner1-10/+1
2019-06-05perf thread-stack: Accumulate IPC informationAdrian Hunter1-0/+14
2019-03-01perf db-export: Add calls parent_id to enable creation of call treesAdrian Hunter1-2/+14
2019-02-22perf thread-stack: Hide x86 retpolinesAdrian Hunter1-3/+109
2019-02-22perf thread-stack: Improve thread_stack__no_call_return()Adrian Hunter1-3/+46
2019-02-06perf thread-stack: Represent jmps to the start of a different symbolAdrian Hunter1-2/+28
2019-02-06perf thread-stack: Tidy thread_stack__no_call_return() by adding more local v...Adrian Hunter1-18/+17
2019-02-06perf thread-stack: Tidy thread_stack__push_cp() usageAdrian Hunter1-10/+3
2019-01-02perf thread-stack: Fix thread stack processing for the idle taskAdrian Hunter1-14/+58
2019-01-02perf thread-stack: Allocate an array of thread stacksAdrian Hunter1-12/+17
2019-01-02perf thread-stack: Factor out thread_stack__init()Adrian Hunter1-7/+19
2019-01-02perf thread-stack: Allow for a thread stack arrayAdrian Hunter1-6/+34
2019-01-02perf thread-stack: Avoid direct reference to the thread's stackAdrian Hunter1-32/+49
2019-01-02perf thread-stack: Tidy thread_stack__bottom() usageAdrian Hunter1-4/+3
2019-01-02perf thread-stack: Simplify some code in thread_stack__process()Adrian Hunter1-11/+7
2018-10-31perf intel-pt: Insert callchain context into synthesized callchainsAdrian Hunter1-9/+35
2018-09-20perf tools: Improve thread_stack__process() for trace begin / endAdrian Hunter1-7/+9
2018-09-20perf tools: Improve thread_stack__event() for trace begin / endAdrian Hunter1-5/+30
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo1-0/+1
2016-06-23perf script: Add callindent optionAdrian Hunter1-0/+7
2016-05-06perf script: Expose usage of the callchain db export via the python apiChris Phlipot1-13/+0
2016-05-06perf tools: Refactor code to move call path handling out of thread-stackChris Phlipot1-125/+1
2015-06-19perf tools: Ensure thread-stack is flushedAdrian Hunter1-5/+13
2014-11-03perf tools: Enhance the thread stack to output call/return dataAdrian Hunter1-5/+580
2014-11-03perf tools: Add a thread stack for synthesizing call chainsAdrian Hunter1-0/+172