Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
6ae8eefc6c8fe050f057781b70a83262eb0a61ee
/
tools
/
perf
/
util
/
machine.c
75e45e4
perf machine: Optimize a bit the machine__findnew_thread() methods
by Arnaldo Carvalho de Melo
· 7 years ago
91e467b
perf machine: Use hashtable for machine threads
by Kan Liang
· 7 years ago
8780fb2
perf sort: Add sort option for physical address
by Kan Liang
· 7 years ago
c4ee062
perf report: Calculate the average cycles of iterations
by Jin Yao
· 7 years ago
9ad4652
perf record: Fix wrong size in perf_record_mmap for last kernel module
by Thomas Richter
· 7 years ago
b49a821
perf report: Make --branch-history work without callgraphs(-g) option in perf record
by Jin Yao
· 8 years ago
b851dd4
perf report: Show branch type in callchain entry
by Jin Yao
· 7 years ago
d239699
perf buildid-cache: Cache debuginfo
by Krister Johansen
· 7 years ago
bf2e710
perf maps: Lookup maps in both intitial mountns and inner mountns.
by Krister Johansen
· 7 years ago
4b1303d
perf symbols: Accept zero as the kernel base address
by Arnaldo Carvalho de Melo
· 7 years ago
3f938ee
perf machine: Fix segfault for kernel.kptr_restrict=2
by Jiri Olsa
· 8 years ago
6b335e8
perf symbols: Set module info when build-id event found
by Namhyung Kim
· 8 years ago
b843f62
perf symbols: Accept symbols starting at address 0
by Arnaldo Carvalho de Melo
· 8 years ago
7a8ef4c
perf tools: Remove string.h, unistd.h and sys/stat.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
1eae20c
perf tools: Remove regex.h and fnmatch.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
76b31a2
perf tools: Remove include dirent.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
3d689ed
perf tools: Move sane ctype stuff from util.h to sane_ctype.h
by Arnaldo Carvalho de Melo
· 8 years ago
fd20e81
perf tools: Including missing inttypes.h header
by Arnaldo Carvalho de Melo
· 8 years ago
f3b3614
perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info
by Hari Bathini
· 8 years ago
e34f5b1
perf thread: convert thread.refcnt from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
a0b2f5a
perf tools: Be consistent on the type of map->symbols[] interator
by Arnaldo Carvalho de Melo
· 8 years ago
a7c3899
perf symbols: No need to check if sym->name is NULL
by Arnaldo Carvalho de Melo
· 8 years ago
7d132ca
perf machine: Add a kallsyms loading constructor
by Arnaldo Carvalho de Melo
· 8 years ago
410024d
perf report: Add branch flag to callchain cursor node
by Jin Yao
· 8 years ago
18ef15c
perf tools: Experiment with cppcheck
by Arnaldo Carvalho de Melo
· 8 years ago
be39db9
perf symbols: Remove symbol_filter_t machinery
by Arnaldo Carvalho de Melo
· 8 years ago
0890e97
perf machine: Remove machine->symbol_filter and friends
by Arnaldo Carvalho de Melo
· 8 years ago
203d8a4
perf s390: Fix 'start' address of module's map
by Song Shan Gong
· 8 years ago
32ca678
perf machine: Destructors should accept NULL
by Arnaldo Carvalho de Melo
· 9 years ago
b8ab922
Merge tag 'perf-core-for-mingo-20160607' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 9 years ago
8132a2a
perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map
by He Kuang
· 9 years ago
bdc6b75
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
bf8bddb
perf callchain: Stop validating callchains by the max_stack sysctl
by Arnaldo Carvalho de Melo
· 9 years ago
caf8a0d
perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1
by Arnaldo Carvalho de Melo
· 9 years ago
45e9005
perf machine: Do not bail out if not managing to read ref reloc symbol
by Arnaldo Carvalho de Melo
· 9 years ago
16bf834
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 9 years ago
a29d5c9
perf tools: Separate accounting of contexts and real addresses in a stack trace
by Arnaldo Carvalho de Melo
· 9 years ago
0a77582
perf symbols: Introduce DSO__NAME_KALLSYMS and DSO__NAME_KCORE
by Masami Hiramatsu
· 9 years ago
9919a65
perf callchain: Fix incorrect ordering of entries
by Chris Phlipot
· 9 years ago
de7e6a7
perf hists: Move sort__has_parent into struct perf_hpp_list
by Jiri Olsa
· 9 years ago
d2c1103
perf machine: Introduce number of threads member
by Arnaldo Carvalho de Melo
· 9 years ago
4cb9344
perf tools: Set the maximum allowed stack from /proc/sys/kernel/perf_event_max_stack
by Arnaldo Carvalho de Melo
· 9 years ago
e02092b
perf symbols: Allow loading kallsyms without considering kcore files
by Arnaldo Carvalho de Melo
· 9 years ago
acf2abb
perf evsel: Add missign class prefix to has_branch_stack method
by Arnaldo Carvalho de Melo
· 9 years ago
bd1a0be5
tools/perf: Fix misspellings in comments.
by Adam Buchbinder
· 9 years ago
91d7b2d
perf callchain: Start moving away from global per thread cursors
by Arnaldo Carvalho de Melo
· 9 years ago
473398a
perf tools: Add cpumode to struct perf_sample
by Arnaldo Carvalho de Melo
· 9 years ago
abd8286
perf thread: Fix reference count initial state
by Arnaldo Carvalho de Melo
· 9 years ago
93b0ba3
perf tools: Clear struct machine during machine__init()
by Wang Nan
· 9 years ago
cc1121a
perf machine: Fix machine.vmlinux_maps to make sure to clear the old one
by Masami Hiramatsu
· 9 years ago
5dcf16d
perf machine: Pass correct string to dso__adjust_kmod_long_name
by Wang Nan
· 9 years ago
c03d518
perf machine: Adjust dso->long_name for offline module
by Wang Nan
· 9 years ago
b49a8fe
perf callchain: Honor hide_unresolved
by Namhyung Kim
· 9 years ago
566c69c
perf machine: Fix machine__findnew_module_map to put dso
by Masami Hiramatsu
· 9 years ago
1154c95
perf tools: Fix machine__create_kernel_maps to put kernel dso refcount
by Masami Hiramatsu
· 9 years ago
ebe9729
perf machine: Fix to destroy kernel maps when machine exits
by Masami Hiramatsu
· 9 years ago
e96e407
perf machine: Fix machine__destroy_kernel_maps to drop vmlinux_maps references
by Masami Hiramatsu
· 9 years ago
9afcb420
perf machine: Fix machine__findnew_module_map to put registered map
by Masami Hiramatsu
· 9 years ago
e266a75
perf symbols: Fix dso lookup by long name and missing buildids
by Adrian Hunter
· 9 years ago
0edd453
perf callchain: Allow for max_stack greater than PERF_MAX_STACK_DEPTH
by Adrian Hunter
· 9 years ago
a5e813c
perf machine: Add method for common kernel_map(FUNCTION) operation
by Arnaldo Carvalho de Melo
· 9 years ago
77e6597
perf machine: Use machine__kernel_map() thoroughly
by Arnaldo Carvalho de Melo
· 9 years ago
4cde998
perf machine: Add pointer to sample's environment
by Arnaldo Carvalho de Melo
· 9 years ago
40a2ea1
Merge branch 'perf/urgent' into perf/core, to pick up fixes before adding more changes
by Ingo Molnar
· 9 years ago
5cb7334
perf tools: Make fork event processing more resilient
by Adrian Hunter
· 9 years ago
0286039
perf tools: Add new PERF_RECORD_SWITCH event
by Adrian Hunter
· 9 years ago
c3168b0
perf symbols: Provide libtraceevent callback to resolve kernel symbols
by Arnaldo Carvalho de Melo
· 9 years ago
4a77e21
perf strlist: Make dupstr be the default and part of an extensible config parm
by Arnaldo Carvalho de Melo
· 9 years ago
ceb9291
perf tools: Add missing break for PERF_RECORD_ITRACE_START
by Jiri Olsa
· 10 years ago
9d9cad7
perf tools: Configurable per thread proc map processing time out
by Kan Liang
· 10 years ago
a5499b3
perf tools: Ensure thread-stack is flushed
by Adrian Hunter
· 10 years ago
d3a7c48
perf tools: Reference count struct dso
by Arnaldo Carvalho de Melo
· 10 years ago
e880784
perf tools: Protect accesses the dso rbtrees/lists with a rw lock
by Arnaldo Carvalho de Melo
· 10 years ago
9f2de31
perf machine: Fix up some more method names
by Arnaldo Carvalho de Melo
· 10 years ago
c4937a9
perf tools: handle PERF_RECORD_LOST_SAMPLES
by Kan Liang
· 10 years ago
1f121b0
perf tools: Deal with kernel module names in '[]' correctly
by Wang Nan
· 10 years ago
0443f36
perf machine: Fix the search for the kernel DSO on the unified list
by Arnaldo Carvalho de Melo
· 10 years ago
9a4388c
perf machine: Fix up vdso methods names
by Arnaldo Carvalho de Melo
· 10 years ago
aa7cc2a
perf machine: Introduce machine__findnew_dso() method
by Arnaldo Carvalho de Melo
· 10 years ago
3d39ac5
perf machine: No need to have two DSOs lists
by Arnaldo Carvalho de Melo
· 10 years ago
459ce51
perf machine: Adopt findnew_kernel method
by Arnaldo Carvalho de Melo
· 10 years ago
84c2caf
perf tools: Reference count struct map
by Arnaldo Carvalho de Melo
· 10 years ago
0170b14
perf machine: Mark removed threads as such
by Arnaldo Carvalho de Melo
· 10 years ago
8e160b2
perf machine: Do not call map_groups__delete(), drop refcnt instead
by Arnaldo Carvalho de Melo
· 10 years ago
59a51c1
perf machine: Stop accessing atomic_t::counter directly
by Arnaldo Carvalho de Melo
· 10 years ago
0ceb8f6
perf machine: No need to keep a refcnt for last_match
by Arnaldo Carvalho de Melo
· 10 years ago
b91fc39
perf machine: Protect the machine->threads with a rwlock
by Arnaldo Carvalho de Melo
· 10 years ago
0ad21f6
perf tools: Add support for PERF_RECORD_ITRACE_START
by Adrian Hunter
· 10 years ago
4a96f7a
perf tools: Add support for PERF_RECORD_AUX
by Adrian Hunter
· 10 years ago
5e78c69
perf buildid-list: Fix segfault when show DSOs with hits
by He Kuang
· 10 years ago
ba92732
perf kmaps: Check kmaps to make code more robust
by Wang Nan
· 10 years ago
73dbcd6
perf callchain: Fix kernel symbol resolution by remembering the cpumode
by David Hildenbrand
· 10 years ago
bc84f46
perf tools: Try to lookup kernel module map before creating one
by Jiri Olsa
· 10 years ago
e746b3e
perf tools: Remove compressed argument from is_kernel_module
by Jiri Olsa
· 10 years ago
bb58a8a
perf tools: Use kmod_path__parse in map_groups__set_modules_path_dir
by Jiri Olsa
· 10 years ago
ca33380
perf tools: Use kmod_path__parse for machine__new_dso
by Jiri Olsa
· 10 years ago
da17ea3
perf tools: Add machine__module_dso function
by Jiri Olsa
· 10 years ago
f3b623b
perf tools: Reference count struct thread
by Arnaldo Carvalho de Melo
· 10 years ago
384b605
perf tools: Construct LBR call chain
by Kan Liang
· 10 years ago
Next »