Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
305dacf77952e6e62405f916654f38423c78ab2f
/
tools
/
perf
/
util
/
session.c
4f138a9
perf evsel: Rename perf_evsel__has*() to evsel__has*()
by Arnaldo Carvalho de Melo
· 4 years, 8 months ago
8ab2e96
perf evsel: Rename *perf_evsel__*name() to *evsel__*name()
by Arnaldo Carvalho de Melo
· 4 years, 8 months ago
6cd2cbfc
perf evsel: Add support for synthesized branch stack sample type
by Adrian Hunter
· 4 years, 8 months ago
ba78c1c
perf tools: Basic support for CGROUP event
by Namhyung Kim
· 4 years, 10 months ago
42bbabe
perf tools: Add hw_idx in struct branch_stack
by Kan Liang
· 4 years, 10 months ago
103ed40
perf session: Add facility to peek at all events
by Adrian Hunter
· 5 years ago
b04b8dd
perf auxtrace: Add support for dumping AUX area samples
by Adrian Hunter
· 5 years ago
98dcf14
perf tools: Add kernel AUX area sampling definitions
by Adrian Hunter
· 5 years ago
bb1835a
perf session: Fix decompression of PERF_RECORD_COMPRESSED records
by Alexey Budankov
· 5 years ago
eeb399b
perf record: Put a copy of kcore into the perf.data directory
by Adrian Hunter
· 5 years ago
01e97a5
perf session: Fix indent in perf_session__new()"
by Jiri Olsa
· 5 years ago
c0e5347
perf evlist: Adopt __set_tracepoint_handlers method from perf_session
by Arnaldo Carvalho de Melo
· 5 years ago
20f2be1
libperf: Move 'page_size' global variable to libperf
by Jiri Olsa
· 5 years ago
70c2036
libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions
by Jiri Olsa
· 5 years ago
6ef81c5
perf session: Return error code for perf_session__new() function on failure
by Mamatha Inamdar
· 5 years ago
055c67e
perf tools: Move event synthesizing routines to separate .c file
by Arnaldo Carvalho de Melo
· 5 years ago
ea49e01
perf tools: Move event synthesizing routines to separate header
by Arnaldo Carvalho de Melo
· 5 years ago
87ffb6c
perf env: Remove needless cpumap.h header
by Arnaldo Carvalho de Melo
· 5 years ago
fb71c86c
perf tools: Remove util.h from where it is not needed
by Arnaldo Carvalho de Melo
· 5 years ago
d3300a3
perf symbols: Move mem_info and branch_info out of symbol.h
by Arnaldo Carvalho de Melo
· 5 years ago
5c9dbe6
perf tools: Remove needless sort.h include directives
by Arnaldo Carvalho de Melo
· 5 years ago
171f747
perf hist: Remove needless ui/progress.h from hist.h
by Arnaldo Carvalho de Melo
· 5 years ago
b420902
perf tools: Remove debug.h from header files not needing it
by Arnaldo Carvalho de Melo
· 5 years ago
c1a604d
perf tools: Remove needless perf.h include directive from headers
by Arnaldo Carvalho de Melo
· 5 years ago
108a1bb
perf tools: Remove needless libtraceevent include directives
by Arnaldo Carvalho de Melo
· 5 years ago
7df4e36
perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online
by Kyle Meyer
· 5 years ago
7293237
libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix
by Jiri Olsa
· 5 years ago
fecb410
libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h
by Jiri Olsa
· 5 years ago
2da39f1
perf evlist: Remove needless util.h from evlist.h
by Arnaldo Carvalho de Melo
· 5 years ago
3f604b5
perf tool: Rename perf_tool::bpf_event to bpf
by Arnaldo Carvalho de Melo
· 5 years ago
69d81f0
libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix
by Arnaldo Carvalho de Melo
· 5 years ago
213a6c1
libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h
by Jiri Olsa
· 5 years ago
d2720c3
perf report: Dump LBR callstack data by -D jointly with thread stack
by Alexey Budankov
· 5 years ago
57fc032
perf session: Avoid infinite loop when seeing invalid header.size
by Arnaldo Carvalho de Melo
· 5 years ago
9c3516d
libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions
by Jiri Olsa
· 5 years ago
1fc632c
libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel
by Jiri Olsa
· 5 years ago
38f01d8
libperf: Add perf_cpu_map__get()/perf_cpu_map__put()
by Jiri Olsa
· 5 years ago
63503db
perf evlist: Rename struct perf_evlist to struct evlist
by Jiri Olsa
· 5 years ago
32dcd02
perf evsel: Rename struct perf_evsel to struct evsel
by Jiri Olsa
· 5 years ago
f854839
perf cpu_map: Rename struct cpu_map to struct perf_cpu_map
by Jiri Olsa
· 5 years ago
872c8ee
perf session: Fix loading of compressed data split across adjacent records
by Alexey Budankov
· 5 years ago
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
· 7 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
Next »