tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
tools
/
perf
/
util
/
at
v4.8-rc2
4 folders
187 files
include
perf tools: Remove tools/perf/util/include/linux/const.h
9 years ago
intel-pt-decoder
x86/insn: remove pcommit
9 years ago
libunwind
perf unwind: Fix wrongly used regs for aarch64 unwind
9 years ago
scripting-engines
perf tools: Make is_printable_array global
9 years ago
Build
tools lib api: Add str_error_c to libapi
9 years ago
PERF-VERSION-GEN
perf tools: Fix version when building out of tree
12 years ago
alias.c
perf tools: Remove needless includes from cache.h
9 years ago
annotate.c
perf annotate: Plug filename string leak
9 years ago
annotate.h
perf annotate: Introduce strerror for handling symbol__disassemble() errors
9 years ago
auxtrace.c
perf tools: Add support for skipping itrace instructions
10 years ago
auxtrace.h
perf auxtrace: Add option to feed branches to the thread stack
9 years ago
bpf-loader.c
perf bpf: Support BPF program attach to tracepoints
9 years ago
bpf-loader.h
perf bpf: Rename bpf__foreach_tev() to bpf__foreach_event()
9 years ago
bpf-prologue.c
perf bpf: Add prologue for BPF programs for fetching arguments
10 years ago
bpf-prologue.h
perf bpf: Add prologue for BPF programs for fetching arguments
10 years ago
build-id.c
perf probe: Support @BUILDID or @FILE suffix for SDT events
9 years ago
build-id.h
perf probe: Support @BUILDID or @FILE suffix for SDT events
9 years ago
cache.h
perf tools: Remove needless includes from cache.h
9 years ago
call-path.c
perf tools: Refactor code to move call path handling out of thread-stack
10 years ago
call-path.h
perf tools: Refactor code to move call path handling out of thread-stack
10 years ago
callchain.c
perf hists: Move sort__has_parent into struct perf_hpp_list
10 years ago
callchain.h
perf tests: Fix hist accumulation test
9 years ago
cgroup.c
perf evlist: Rename for_each() macros to for_each_entry()
9 years ago
cgroup.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
cloexec.c
perf tools: Introduce weak alternative to sched_getcpu()
9 years ago
cloexec.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
color.c
perf tools: Uninline scnprintf() and vscnprint()
9 years ago
color.h
perf tools: Remove trail argument to color vsprintf
10 years ago
comm.c
perf comm: Use atomic.h for refcounting
11 years ago
comm.h
perf tools: Add facility to export data in database-friendly way
11 years ago
config.c
perf config: Introduce new init() and exit()
9 years ago
config.h
perf config: Introduce new init() and exit()
9 years ago
counts.c
perf stat: Move perf_counts struct and functions into separate object
10 years ago
counts.h
perf stat: Move perf_counts struct and functions into separate object
10 years ago
cpumap.c
perf cpu_map: Add more helpers
9 years ago
cpumap.h
perf cpu_map: Add more helpers
9 years ago
ctype.c
perf ui/stdio: Align column header for hierarchy output
10 years ago
data-convert-bt.c
perf data ctf: Generate fork and exit events to CTF output
9 years ago
data-convert-bt.h
perf data ctf: Pass convert options through opts structure
9 years ago
data-convert.h
perf data ctf: Add 'all' option
9 years ago
data.c
tools: Introduce str_error_r()
9 years ago
data.h
perf data: Add perf_data_file__switch() helper
10 years ago
db-export.c
perf thread: Adopt get_main_thread from db-export.c
10 years ago
db-export.h
perf script: Add call path id to exported sample in db export
10 years ago
debug.c
perf tools: Make binary data printer code in trace_event public available
10 years ago
debug.h
tools: Introduce str_error_r()
9 years ago
demangle-java.c
perf symbols: add Java demangling support
10 years ago
demangle-java.h
perf symbols: add Java demangling support
10 years ago
demangle-rust.c
perf symbols: Add Rust demangling
9 years ago
demangle-rust.h
perf symbols: Add Rust demangling
9 years ago
dso.c
tools: Introduce str_error_r()
9 years ago
dso.h
perf tools: Uninline scnprintf() and vscnprint()
9 years ago
dwarf-aux.c
perf probe: Check if dwarf_getlocations() is available
10 years ago
dwarf-aux.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
env.c
perf header: Transform nodes string info to struct
9 years ago
env.h
perf header: Transform nodes string info to struct
9 years ago
event.c
perf tools: Change cpu_map__fprintf output
9 years ago
event.h
Revert "perf tools: event.h needs asm/perf_regs.h"
9 years ago
evlist.c
Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
9 years ago
evlist.h
perf evlist: Make {pause,resume} internal helpers
9 years ago
evsel.c
Merge tag 'perf-core-for-mingo-20160803' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
9 years ago
evsel.h
Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
9 years ago
evsel_fprintf.c
perf evsel: Move fprintf methods to separate source file
10 years ago
find-vdso-map.c
perf tools: Build programs to copy 32-bit compatibility
11 years ago
genelf.c
perf jit: add source line info support
10 years ago
genelf.h
Merge tag 'perf-core-for-mingo-20160330' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
10 years ago
genelf_debug.c
perf jit: add source line info support
10 years ago
generate-cmdlist.sh
perf tools: Do not show trace command if it's not compiled in
10 years ago
group.h
perf stat: Basic support for TopDown in perf stat
9 years ago
header.c
perf header: Transform nodes string info to struct
9 years ago
header.h
perf tools: Remove misplaced __maybe_unused
10 years ago
help-unknown-cmd.c
perf tools: Uninline scnprintf() and vscnprint()
9 years ago
help-unknown-cmd.h
perf tools: Move help_unknown_cmd() to its own file
10 years ago
hist.c
perf hists: Introduce output_resort_cb method
9 years ago
hist.h
perf hists: Introduce output_resort_cb method
9 years ago
intel-bts.c
perf auxtrace: Add option to feed branches to the thread stack
9 years ago
intel-bts.h
perf tools: Add Intel BTS support
10 years ago
intel-pt.c
perf auxtrace: Add option to feed branches to the thread stack
9 years ago
intel-pt.h
perf tools: Pass Intel PT information for decoding MTC and CYC
10 years ago
intlist.c
perf util: Add findnew method to intlist
12 years ago
intlist.h
perf intlist: Rename for_each() macros to for_each_entry()
9 years ago
jit.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
jitdump.c
perf evlist: Rename for_each() macros to for_each_entry()
9 years ago
jitdump.h
perf jit: Add support for using TSC as a timestamp
10 years ago
kvm-stat.h
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
10 years ago
levenshtein.c
perf tools: Remove needless includes from cache.h
9 years ago
levenshtein.h
perf tools: Protect header files with a consistent style
16 years ago
llvm-utils.c
perf tools: Remove needless includes from cache.h
9 years ago
llvm-utils.h
perf llvm: Allow dump llvm output object file using llvm.dump-obj
9 years ago
lzma.c
perf tools: Add lzma decompression support for kernel module
11 years ago
machine.c
perf s390: Fix 'start' address of module's map
9 years ago
machine.h
perf s390: Fix 'start' address of module's map
9 years ago
map.c
perf probe: Warn unmatched function filter correctly
9 years ago
map.h
perf unwind: Call unwind__prepare_access for forked thread
9 years ago
mem-events.c
perf mem: Add --ldlat option
9 years ago
mem-events.h
perf mem: Add --ldlat option
9 years ago
ordered-events.c
perf ordered_events: Introduce reinit()
10 years ago
ordered-events.h
perf ordered_events: Introduce reinit()
10 years ago
parse-branch-options.c
perf subcmd: Create subcmd library
10 years ago
parse-branch-options.h
perf tools: Move branch option parsing to own file
11 years ago
parse-events.c
perf tools: Enable overwrite settings
9 years ago
parse-events.h
perf tools: Enable overwrite settings
9 years ago
parse-events.l
perf tools: Enable overwrite settings
9 years ago
parse-events.y
perf tools: Explicitly declare inc_group_count as a void function
10 years ago
parse-regs-options.c
perf subcmd: Create subcmd library
10 years ago
parse-regs-options.h
perf record: Add ability to name registers to record
10 years ago
path.c
perf tools: Remove needless includes from cache.h
9 years ago
perf_regs.c
perf tools: Fix perf regs mask generation
10 years ago
perf_regs.h
perf tools: Fix build break on powerpc due to sample_reg_masks
10 years ago
pmu.c
perf pmu: Make pmu_formats_string to check return value of strbuf
10 years ago
pmu.h
perf tools: Add perf_pmu__format_bits()
10 years ago
pmu.l
perf tools: Add perf pmu object to access pmu format definition
14 years ago
pmu.y
perf tools: Fix build with bison 2.3 and older.
13 years ago
probe-event.c
perf probe ppc64le: Fix probe location when using DWARF
9 years ago
probe-event.h
perf probe ppc64le: Fix probe location when using DWARF
9 years ago
probe-file.c
perf probe: Allow wildcard for cached events
9 years ago
probe-file.h
perf list: Show SDT and pre-cached events
9 years ago
probe-finder.c
perf probe: Support signedness casting
9 years ago
probe-finder.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
pstack.c
perf tools: Introduce pstack_peek()
11 years ago
pstack.h
perf tools: Introduce pstack_peek()
11 years ago
python-ext-sources
tools lib api: Add str_error_c to libapi
9 years ago
python.c
perf tools: Make is_printable_array global
9 years ago
quote.c
perf quote: Disentangle headers
9 years ago
quote.h
perf quote: Disentangle headers
9 years ago
rb_resort.h
perf rb_resort: Rename for_each() macros to for_each_entry()
9 years ago
rblist.c
perf util: Add findnew method to intlist
12 years ago
rblist.h
perf util: Add findnew method to intlist
12 years ago
record.c
perf evlist: Rename for_each() macros to for_each_entry()
9 years ago
session.c
perf session: Don't warn about out of order event if write_backward is used
9 years ago
session.h
perf evsel: Move some methods from session.[ch] to evsel.[ch]
10 years ago
setup.py
perf tools: Fix python extension build
10 years ago
sort.c
perf hists: Trim libtraceevent trace_seq buffers
9 years ago
sort.h
perf hists: Introduce hist_entry_ops
9 years ago
srcline.c
perf tools: Always use non inlined file name for 'srcfile' sort key
10 years ago
stat-shadow.c
perf stat: Add computation of TopDown formulas
10 years ago
stat.c
perf evlist: Rename for_each() macros to for_each_entry()
9 years ago
stat.h
perf stat: Add computation of TopDown formulas
10 years ago
strbuf.c
perf strbuf: Add missing headers
9 years ago
strbuf.h
perf strbuf: Add missing headers
9 years ago
strfilter.c
perf tools: Add strfilter__string to recover rules string
11 years ago
strfilter.h
perf tools: Add strfilter__string to recover rules string
11 years ago
string.c
tools: Adopt memdup() from tools/perf, moving it to tools/lib/string.c
10 years ago
strlist.c
perf tools: Add file_only config option to strlist
10 years ago
strlist.h
perf tools: Rename strlist_for_each() macros to for_each_entry()
9 years ago
svghelper.c
perf tools: Add reference counting for cpu_map object
10 years ago
svghelper.h
perf tools: Remove needless 'extern' from function prototypes
10 years ago
symbol-elf.c
perf symbols: Add Rust demangling
9 years ago
symbol-minimal.c
perf symbols: Fix type error when reading a build-id
10 years ago
symbol.c
perf symbols: Use proper dso name for is_regular_file
9 years ago
symbol.h
perf sdt: ELF support for SDT
9 years ago
symbol_fprintf.c
perf symbols: Move fprintf routines to separate object file
10 years ago
syscalltbl.c
perf tools: Build syscall table .c header from kernel's syscall_64.tbl
10 years ago
syscalltbl.h
perf tools: Allow generating per-arch syscall table arrays
10 years ago
target.c
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
9 years ago
target.h
perf target: Move the checking of which map function to call into function.
12 years ago
term.c
perf tools: Move term functions out of util.c
10 years ago
term.h
perf tools: Move term functions out of util.c
10 years ago
thread-stack.c
perf script: Add callindent option
9 years ago
thread-stack.h
perf script: Add callindent option
9 years ago
thread.c
perf unwind: Call unwind__prepare_access for forked thread
9 years ago
thread.h
perf unwind: Move unwind__prepare_access from thread_new into thread__insert_map
9 years ago
thread_map.c
perf tools: Rename strlist_for_each() macros to for_each_entry()
9 years ago
thread_map.h
perf thread_map: Make new_by_tid_str constructor public
10 years ago
tool.h
perf tools: Add time conversion event
10 years ago
top.c
perf tools: Rename 'perf_record_opts' to 'record_opts
12 years ago
top.h
perf top: Use machine->kptr_restrict_warned
10 years ago
trace-event-info.c
tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c
10 years ago
trace-event-parse.c
irq_poll: make blk-iopoll available outside the block layer
10 years ago
trace-event-read.c
perf tools: Stop reading the kallsyms data from perf.data
10 years ago
trace-event-scripting.c
perf scripting: No need to pass thread twice to the scripting callbacks
11 years ago
trace-event.c
perf tools: Introduce trace_event__tp_format_id()
9 years ago
trace-event.h
perf tools: Introduce trace_event__tp_format_id()
9 years ago
trigger.h
perf tools: Introduce trigger class
10 years ago
tsc.c
perf tools: Use 64-bit shifts with (TSC) time conversion
10 years ago
tsc.h
perf jit: Add support for using TSC as a timestamp
10 years ago
unwind-libdw.c
perf libdw: Check for mmaps also in MAP__VARIABLE tree
10 years ago
unwind-libdw.h
perf callchain: Add order support for libdw DWARF unwinder
10 years ago
unwind-libunwind-local.c
perf unwind: Change macro names of perf register
9 years ago
unwind-libunwind.c
perf unwind: Add initialized arg into unwind__prepare_access
9 years ago
unwind.h
perf unwind: Add initialized arg into unwind__prepare_access
9 years ago
usage.c
perf tools: Simplify die() mechanism
10 years ago
util.c
perf tools: Make is_printable_array global
9 years ago
util.h
perf tools: Make is_printable_array global
9 years ago
values.c
perf tools: Use zfree to help detect use after free bugs
12 years ago
values.h
tools: Consolidate types.h
12 years ago
vdso.c
perf tools: Find right DSO taking into account if binary is 32 or 64-bit
10 years ago
vdso.h
perf machine: Fix up vdso methods names
11 years ago
xyarray.c
perf tools: Introduce xyarray__reset function
10 years ago
xyarray.h
perf tools: Introduce xyarray__reset function
10 years ago
zlib.c
perf tools: Add gzip decompression support for kernel module
11 years ago