Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3e6a2a7f3b9d0e521bb3284573b696d0cbe1952c
/
tools
/
perf
/
util
/
probe-finder.c
db0d2c6
perf probe: Search concrete out-of-line instances
by Masami Hiramatsu
· 13 years ago
f182e3e
perf probe: Avoid searching variables in intermediate scopes
by Masami Hiramatsu
· 13 years ago
221d061
perf probe: Fix to search local variables in appropriate scope
by Masami Hiramatsu
· 13 years ago
36c0c58
perf probe: Fix to walk all inline instances
by Masami Hiramatsu
· 13 years ago
8afa2a7
perf probe: Fix a memory leak for scopes array
by Masami Hiramatsu
· 13 years ago
ff74178
perf probe: Introduce debuginfo to encapsulate dwarf information
by Masami Hiramatsu
· 13 years ago
e0d153c
perf-probe: Move dwarf library routines to dwarf-aux.{c, h}
by Masami Hiramatsu
· 13 years ago
bcfc082
perf probe: Remove redundant dwarf functions
by Masami Hiramatsu
· 13 years ago
bad03ae
perf probe: Move strtailcmp to string.c
by Masami Hiramatsu
· 13 years ago
baad2d3
perf probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END
by Masami Hiramatsu
· 13 years ago
2b348a7
perf probe: Fix the missed parameter initialization
by Lin Ming
· 13 years ago
68d2cf2
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 13 years ago
1d46ea2
perf probe: Fix listing incorrect line number with inline function
by Masami Hiramatsu
· 13 years ago
1d87808
perf probe: Fix to find recursively inlined function
by Masami Hiramatsu
· 13 years ago
f0c4801
perf probe: Fix to remove redundant close
by Masami Hiramatsu
· 13 years ago
7d21635
perf probe: Fix to ensure function declared file
by Masami Hiramatsu
· 13 years ago
cd25f8b
perf probe: Add fastpath to do lookup by function name
by Lin Ming
· 13 years ago
5e814dd5
perf probe: Clean up probe_point_lazy_walker() return value
by Ingo Molnar
· 13 years ago
8635bf6
perf probe: Remove redundant checks
by Arnaldo Carvalho de Melo
· 14 years ago
fbee632
perf probe: Fix error propagation leading to segfault
by Arnaldo Carvalho de Melo
· 14 years ago
124bb83
perf probe: Add bitfield member support
by Masami Hiramatsu
· 14 years ago
f50c216
perf probe: Rewrite find_lazy_match_lines() by using getline(3)
by Franck Bui-Huu
· 14 years ago
5069ed8
perf probe: Enable to put probe inline function call site
by Masami Hiramatsu
· 14 years ago
4cc9cec
perf probe: Introduce lines walker interface
by Masami Hiramatsu
· 14 years ago
cc22219
Merge commit 'v2.6.37-rc8' into perf/core
by Ingo Molnar
· 14 years ago
3b4694d
perf probe: Fix to support libdwfl older than 0.148
by Masami Hiramatsu
· 14 years ago
0e43e5d
perf probe: Cleanup messages
by Masami Hiramatsu
· 14 years ago
66a301c3
perf probe: Fix format specified for Dwarf_Off parameter
by Arnaldo Carvalho de Melo
· 14 years ago
469b9b8
perf probe: Add basic module support
by Masami Hiramatsu
· 14 years ago
fb8c5a5
perf probe: Show accessible global variables
by Masami Hiramatsu
· 14 years ago
cf6eb48
perf probe: Show accessible local variables
by Masami Hiramatsu
· 14 years ago
632941c
perf probe: Support global variables
by Masami Hiramatsu
· 14 years ago
378eeaa
perf probe: Fix local variable searching loop
by Masami Hiramatsu
· 14 years ago
4046b8b
perf probe: Fix type searching
by Masami Hiramatsu
· 14 years ago
367e94c
perf probe: Fix handling of arguments names
by Masami Hiramatsu
· 14 years ago
04ddd04
perf probe: Fix return probe support
by Masami Hiramatsu
· 14 years ago
58432e1
perf probe: Fix to copy the type for raw parameters
by Masami Hiramatsu
· 14 years ago
7935f65
perf probe: Remove duplicated #include
by Andrea Gelmini
· 14 years ago
0e60836
perf probe: Rename common fields/functions from kprobe to probe.
by Srikar Dronamraju
· 14 years ago
8217563
perf probe: Fix the logic of die_compare_name
by Masami Hiramatsu
· 14 years ago
6a330a3
perf probe: Support comp_dir to find an absolute source path
by Masami Hiramatsu
· 14 years ago
7cf0b79
perf probe: Fix error message if get_real_path() failed
by Masami Hiramatsu
· 14 years ago
b7dcb85
perf probe: Support static and global variables
by Masami Hiramatsu
· 14 years ago
b2a3c12
perf probe: Support tracing an entry of array
by Masami Hiramatsu
· 14 years ago
73317b9
perf probe: Support "string" type
by Masami Hiramatsu
· 14 years ago
9ed7e1b
perf probe: Add kernel source path option
by Chase Douglas
· 14 years ago
b448c4b
perf probe: Fix some error exit paths
by Arnaldo Carvalho de Melo
· 14 years ago
7752f1b
perf probe: Don't compile CFI related code if elfutils is old
by Masami Hiramatsu
· 14 years ago
ef4a356
perf probe: Add --max-probes option
by Masami Hiramatsu
· 14 years ago
5d1ee04
perf probe: Fix to exit callback soon after finding too many probe points
by Masami Hiramatsu
· 14 years ago
cd932c5
perf: Move arch specific code into separate arch directory
by Ian Munsie
· 14 years ago
f6c903f
perf probe: Show function entry line as probe-able
by Masami Hiramatsu
· 14 years ago
de1439d
perf probe: Support DW_OP_plus_uconst in DW_AT_data_member_location
by Masami Hiramatsu
· 14 years ago
d3b63d7
perf probe: Fix a bug that --line range can be overflow
by Masami Hiramatsu
· 14 years ago
02b95da
perf probe: Remove xstrdup()/xstrndup() from util/probe-{event, finder}.c
by Masami Hiramatsu
· 14 years ago
e334016f1
perf probe: Remove xzalloc() from util/probe-{event, finder}.c
by Masami Hiramatsu
· 14 years ago
b55a87a
perf probe: Remove die() from probe-finder code
by Masami Hiramatsu
· 14 years ago
a34a985
perf probe: Support DW_OP_call_frame_cfa in debuginfo
by Masami Hiramatsu
· 14 years ago
11a1ca3
perf probe: Support basic type casting
by Masami Hiramatsu
· 14 years ago
4984912
perf probe: Query basic types from debuginfo
by Masami Hiramatsu
· 14 years ago
4848193
perf probe: Support argument name
by Masami Hiramatsu
· 14 years ago
75ec5a2
perf probe: Fix to close dwarf when failing to analyze it
by Masami Hiramatsu
· 14 years ago
12e5a7a
perf probe: Correct error message for non-structure type
by Masami Hiramatsu
· 14 years ago
c9e3858
perf probe: Fix not to return non-matched file
by Masami Hiramatsu
· 14 years ago
7df2f32
perf probe: Add data structure member access support
by Masami Hiramatsu
· 14 years ago
fb1587d
perf probe: List probes with line number and file name
by Masami Hiramatsu
· 14 years ago
4235b04
perf probe: Introduce kprobe_trace_event and perf_probe_event
by Masami Hiramatsu
· 14 years ago
016f262
perf probe: Introduce die_find_child() function
by Masami Hiramatsu
· 14 years ago
95a3e4c
perf probe: Rename some die_get_* functions
by Masami Hiramatsu
· 14 years ago
31facc5
perf probe: Use wrapper functions
by Masami Hiramatsu
· 14 years ago
d0cb426
perf probe: Use original address instead of CU-based address
by Masami Hiramatsu
· 14 years ago
67c7ff7
perf probe: Fix offset to allow signed value
by Masami Hiramatsu
· 14 years ago
594087a
perf probe: Fix probe_point buffer overrun
by Masami Hiramatsu
· 14 years ago
accd3cc
perf probe: Add missing variable initialization
by Arnaldo Carvalho de Melo
· 14 years ago
2a9c8c3
perf probe: Add lazy line matching support
by Masami Hiramatsu
· 15 years ago
161a26b
perf probe: Check function address range strictly in line finder
by Masami Hiramatsu
· 15 years ago
e92b85e
perf probe: Use libdw callback routines
by Masami Hiramatsu
· 15 years ago
804b360
perf probe: Use elfutils-libdw for analyzing debuginfo
by Masami Hiramatsu
· 15 years ago
81cb8aa
perf probe: Rename probe finder functions
by Masami Hiramatsu
· 15 years ago
3cb8bc6
perf probe: Fix bugs in line range finder
by Masami Hiramatsu
· 15 years ago
631c9de
perf probe: Support --line option to show probable source-code lines
by Masami Hiramatsu
· 15 years ago
bbaa46f
perf probe: Remove newline from die()
by Masami Hiramatsu
· 15 years ago
411edfe
perf probe: Show need-dwarf message only if it is really needed
by Masami Hiramatsu
· 15 years ago
d56728b
perf probe: Fix strtailcmp() to compare s1and s2[0]
by Juha Leppanen
· 15 years ago
a225a1d
perf/probes: Fall back to non-dwarf if possible
by Masami Hiramatsu
· 15 years ago
a7f4328
perf/probes: Improve error messages
by Masami Hiramatsu
· 15 years ago
b0ef073
perf/probes: Support function entry relative line number
by Masami Hiramatsu
· 15 years ago
253977b
perf/probes: Improve probe point syntax of perf-probe
by Masami Hiramatsu
· 15 years ago
8030c5f
perf/probes: Exit searching after finding target function
by Masami Hiramatsu
· 15 years ago
b7cb10e
perf probe: Print debug messages using pr_*()
by Arnaldo Carvalho de Melo
· 15 years ago
9769833
perf: Add DIE_IF() macro for error checking
by Masami Hiramatsu
· 15 years ago
89c69c0
perf: Use eprintf() for debug messages in perf-probe
by Masami Hiramatsu
· 15 years ago
074fc0e
perf: Use die() for error cases in perf-probe
by Masami Hiramatsu
· 15 years ago
4ea42b1
perf: Add perf probe subcommand, a kprobe-event setup helper
by Masami Hiramatsu
· 15 years ago