Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
ae0755b56da9db4190288155ea884331993ed51b
/
tools
/
perf
/
util
/
session.c
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
fc50e0b
perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel
by Arnaldo Carvalho de Melo
· 6 years ago
f3c8d90
perf session: Fix potential NULL pointer dereference found by the smatch tool
by Leo Yan
· 6 years ago
acd244b
perf session: Add missing swap ops for namespace events
by Namhyung Kim
· 6 years ago
cb62c6f
perf report: Implement perf.data record decompression
by Alexey Budankov
· 6 years ago
61a7773
perf report: Add stub processing of compressed events for -D
by Alexey Budankov
· 6 years ago
167e418
perf report: Report OOM in status line in the GTK UI
by Thomas Richter
· 6 years ago
e4378f0
perf bpf: Save bpf_prog_info in a rbtree in perf_env
by Song Liu
· 6 years ago
e51f806
perf session: Add process callback to reader object
by Jiri Olsa
· 6 years ago
ec65def
perf data: Support having perf.data stored as a directory
by Jiri Olsa
· 6 years ago
befa09b
perf session: Fix double free in perf_data__close
by Jiri Olsa
· 6 years ago
529c1a9
perf session: Don't report zero period samples for slave events
by Jiri Olsa
· 6 years ago
16bd432
perf auxtrace: Add timestamp to auxtrace errors
by Adrian Hunter
· 6 years ago
daecf9e
perf tools: Add missing include for symbols.h
by Arnaldo Carvalho de Melo
· 6 years ago
1101f69
pref tools: Add missing map.h includes
by Arnaldo Carvalho de Melo
· 6 years ago
45178a9
perf tools: Handle PERF_RECORD_BPF_EVENT
by Song Liu
· 6 years ago
9aa0bfa
perf tools: Handle PERF_RECORD_KSYMBOL
by Song Liu
· 6 years ago
93115d3
perf report: Display arch specific diagnostic counter sets, starting with s390
by Thomas Richter
· 6 years ago
3c7b67b
perf session: Add reader__process_events function
by Jiri Olsa
· 6 years ago
71002bd
perf session: Add 'data_offset' member to reader object
by Jiri Olsa
· 6 years ago
f66f095
perf session: Add 'data_size' member to reader object
by Jiri Olsa
· 6 years ago
82715eb
perf session: Add reader object
by Jiri Olsa
· 6 years ago
4f5a473
perf session: Get rid of file_size variable
by Jiri Olsa
· 6 years ago
7ba4da1
perf session: Rearrange perf_session__process_events function
by Jiri Olsa
· 6 years ago
b25756d
perf session: Add comment for perf_session__register_idle_thread()
by Adrian Hunter
· 6 years ago
a4a6668
perf ordered_events: Add private data member
by Jiri Olsa
· 6 years ago
ec1891a
perf machine: Record if a arch has a single user/kernel address space
by Adrian Hunter
· 6 years ago
7336555
perf tools: Remove perf_tool from event_op3
by Jiri Olsa
· 6 years ago
89f1688
perf tools: Remove perf_tool from event_op2
by Jiri Olsa
· 6 years ago
27de9b2
perf evsel: Add has_callchain() helper to make code more compact/clear
by Arnaldo Carvalho de Melo
· 7 years ago
3183f8c
perf symbols: Unify symbol maps
by Arnaldo Carvalho de Melo
· 7 years ago
41a43da
perf report: Remove duplicated 'samples' in lost samples warning
by Arnaldo Carvalho de Melo
· 7 years ago
631e8f0
perf report: Fix regression when decoding intel_pt traces
by Mathieu Poirier
· 7 years ago
075ca1e
perf tools: Make the tool's warning messages optional
by Jiri Olsa
· 7 years ago
f250b09
perf report: Fix -D output for user metadata events
by Arnaldo Carvalho de Melo
· 7 years ago
93d10af
perf tools: Optimize sample parsing for ordered events
by Jiri Olsa
· 7 years ago
dc83e13
perf ordered_events: Pass timestamp arg in perf_session__queue_event
by Jiri Olsa
· 7 years ago
15bcdc9
Merge branch 'linus' into perf/core, to fix conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
8ceb41d
perf tools: Rename struct perf_data_file to perf_data
by Jiri Olsa
· 8 years ago
ca4b9c3b
Merge branch 'perf/urgent' into perf/core, to pick up fixes
by Ingo Molnar
· 7 years ago
7f0cd23
perf buildid-list: Fix crash when processing PERF_RECORD_NAMESPACE
by Namhyung Kim
· 7 years ago
8233822
perf ui progress: Add size info into progress bar
by Jiri Olsa
· 7 years ago
8780fb2
perf sort: Add sort option for physical address
by Kan Liang
· 7 years ago
dac7f6b
perf report: Add dump_read function
by Jiri Olsa
· 7 years ago
e9def1b
perf tools: Add feature header record to pipe-mode
by David Carrillo-Cisneros
· 8 years ago
3079546
perf tools: Fix message because cpu list option is -C not -c
by Adrian Hunter
· 8 years ago
98521b3
perf memswap: Split the byteswap memory range wrappers from util.[ch]
by Arnaldo Carvalho de Melo
· 8 years ago
e7ff892
perf tools: Use just forward declarations for struct thread where possible
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
fd20e81
perf tools: Including missing inttypes.h header
by Arnaldo Carvalho de Melo
· 8 years ago
0973ad9
perf session: Don't rely on evlist in pipe mode
by David Carrillo-Cisneros
· 8 years ago
1e0d4f0
perf inject: Copy events when reordering events in pipe mode
by David Carrillo-Cisneros
· 8 years ago
05a1f47
perf tools: Handle partial AUX records and print a warning
by Alexander Shishkin
· 8 years ago
f3b3614
perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info
by Hari Bathini
· 8 years ago
8074bf5
perf session: Fix DEBUG=1 build with clang
by Arnaldo Carvalho de Melo
· 8 years ago
a0b2f5a
perf tools: Be consistent on the type of map->symbols[] interator
by Arnaldo Carvalho de Melo
· 8 years ago
d94386f
perf evlist: Fix typo in deliver_sample()
by Soramichi AKIYAMA
· 8 years ago
f45f561
perf report: Move captured info to generic header info
by Jiri Olsa
· 8 years ago
f06149c
perf session: Don't warn about out of order event if write_backward is used
by Wang Nan
· 9 years ago
e5cadb9
perf evlist: Rename for_each() macros to for_each_entry()
by Arnaldo Carvalho de Melo
· 9 years ago
e144655
perf session: Destructors should accept NULL
by Arnaldo Carvalho de Melo
· 9 years ago
616d1c1
Merge branch 'linus' into perf/core, to refresh the branch
by Ingo Molnar
· 9 years ago
792d48b
perf tools: Per event max-stack settings
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
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
b26dc73
perf session: Make ordered_events reusable
by Wang Nan
· 9 years ago
e20ab86
perf evsel: Move some methods from session.[ch] to evsel.[ch]
by Arnaldo Carvalho de Melo
· 9 years ago
fd4be13
perf evsel: Allow unresolved symbol names to be printed as addresses
by Arnaldo Carvalho de Melo
· 9 years ago
ea45396
perf evsel: Introduce fprintf_callchain() method out of fprintf_sym()
by Arnaldo Carvalho de Melo
· 9 years ago
ff0c107
perf evsel: Rename print_ip() to fprintf_sym()
by Arnaldo Carvalho de Melo
· 9 years ago
db3617f
perf evsel: Allow passing a left alignment when printing a symbol
by Arnaldo Carvalho de Melo
· 9 years ago
6186de9
perf evsel: Allow specifying a file to output in perf_evsel__print_ip
by Milian Wolff
· 9 years ago
46bc29b
perf tools: Add time conversion event
by Adrian Hunter
· 9 years ago
473398a
perf tools: Add cpumode to struct perf_sample
by Arnaldo Carvalho de Melo
· 9 years ago
5fb0ac1
perf session: Simplify tool stubs
by Adrian Hunter
· 9 years ago
3caeaa5
perf kvm record/report: 'unprocessable sample' error while recording/reporting guest data
by Ravi Bangoria
· 9 years ago
3ba78bd
perf stat record: Initialize record features
by Jiri Olsa
· 9 years ago
2d2aea6
perf report: Display newly added events in raw dump
by Jiri Olsa
· 9 years ago
ffe77725
perf tools: Add event_update user level event
by Jiri Olsa
· 9 years ago
2d8f0f1
perf tools: Add stat round user level event
by Jiri Olsa
· 9 years ago
d80518c
perf tools: Add stat user level event
by Jiri Olsa
· 9 years ago
374fb9e
perf tools: Add stat config user level event
by Jiri Olsa
· 9 years ago
6640b6c
perf cpu_map: Add cpu_map user level event
by Jiri Olsa
· 9 years ago
5f3339d
perf thread_map: Add thread_map user level event
by Jiri Olsa
· 9 years ago
9d8b172
perf tools: Make perf_session__register_idle_thread drop the refcount
by Masami Hiramatsu
· 9 years ago
e87b491
perf session: Add missing newlines to some pr_err() calls
by Arnaldo Carvalho de Melo
· 9 years ago
c53d138
perf top: Register idle thread
by Namhyung Kim
· 9 years ago
03cd1fe
perf script: Add a setting for maximum stack depth
by Adrian Hunter
· 9 years ago
a38f48e
perf session: Warn when AUX data has been lost
by Adrian Hunter
· 9 years ago
b572727
Merge branch 'perf/urgent' into perf/core to pick up fixes before pulling new changes
by Ingo Molnar
· 9 years ago
381c02f
perf record: Avoid infinite loop at buildid processing with no samples
by Mark Rutland
· 9 years ago
4cde998
perf machine: Add pointer to sample's environment
by Arnaldo Carvalho de Melo
· 9 years ago
f0ce888
perf env: Move perf_env out of header.h and session.c into separate object
by Arnaldo Carvalho de Melo
· 9 years ago
1b29ac5
perf session: Don't call dump_sample() when evsel is NULL
by Kan Liang
· 9 years ago
2bb00d2
perf tools: Store the cpu socket and core ids in the perf.data header
by Kan Liang
· 9 years ago
ce80d3b
perf tools: Rename perf_session_env to perf_env
by Kan Liang
· 9 years ago
0e332f0
perf tools: Add support for cycles, weight branch_info field
by Andi Kleen
· 10 years ago
4c7de49
perf session env: Rename exit method
by Arnaldo Carvalho de Melo
· 9 years ago
Next »