Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
876650e6c3209861a8949111140d805b3440951f
/
tools
/
perf
/
util
/
session.c
876650e
perf machine: Introduce struct machines
by Arnaldo Carvalho de Melo
· 12 years ago
28a6b6a
perf session: There is no need for a per session hists instance
by Arnaldo Carvalho de Melo
· 12 years ago
52168ee
perf hists: Rename hists__fprintf_nr_events to events_stats__fprintf
by Arnaldo Carvalho de Melo
· 12 years ago
3f067dc
perf machine: Move more machine methods to machine.c
by Arnaldo Carvalho de Melo
· 12 years ago
417c2ff
perf symbols: Generalize filter in __fprintf_buildid methods
by Arnaldo Carvalho de Melo
· 12 years ago
35d48dd
perf tools: Fix mmap limitations on 32-bit
by David Miller
· 12 years ago
03cd209
perf session: Free environment information when deleting session
by Namhyung Kim
· 12 years ago
a5580f3
perf ui: Add ui_progress__finish()
by Namhyung Kim
· 12 years ago
0c1fe6b
perf tools: Have the page size value available for all tools
by Arnaldo Carvalho de Melo
· 12 years ago
0807d2d
perf evsel: Know if byte swap is needed
by Arnaldo Carvalho de Melo
· 12 years ago
1d037ca
perf tools: Use __maybe_used for unused variables
by Irina Tirdea
· 12 years ago
7dbf4dc
perf tools: Back [vdso] DSO with real data
by Jiri Olsa
· 12 years ago
bdde371
perf tools: Do backtrace post unwind only if we regs and stack were captured
by Jiri Olsa
· 12 years ago
9ac3e48
perf tools: fix ALIGN redefinition in system headers
by Irina Tirdea
· 12 years ago
d25380cd
perf session: flush_sample_queue needs to handle errors from handlers
by David Ahern
· 12 years ago
71ad0f5
perf tools: Support for DWARF CFI unwinding on post processing
by Jiri Olsa
· 12 years ago
0f6a301
perf tools: Support user regs and stack in sample parsing
by Jiri Olsa
· 12 years ago
7405ed1
perf session: Remove no longer used synthesize_sample method
by Arnaldo Carvalho de Melo
· 12 years ago
cb0b29e
perf evlist: Introduce perf_evlist__parse_sample
by Arnaldo Carvalho de Melo
· 12 years ago
7b56cce
perf session: Use perf_evlist__id_hdr_size more extensively
by Arnaldo Carvalho de Melo
· 12 years ago
5e56247
perf session: Use perf_evlist__sample_id_all more extensively
by Arnaldo Carvalho de Melo
· 12 years ago
7f3be65
perf session: Use perf_evlist__sample_type more extensively
by Arnaldo Carvalho de Melo
· 12 years ago
bde0946
perf evsel: Precalculate the sample size
by Arnaldo Carvalho de Melo
· 12 years ago
adb5d2a
perf kvm: Fix bug resolving guest kernel syms
by David Ahern
· 12 years ago
7c0f4a4
perf kvm: Guest userspace samples should not be lumped with host uspace
by David Ahern
· 12 years ago
a2fe194
Merge branch 'linus' into perf/core
by Ingo Molnar
· 12 years ago
207b579
perf kvm: Fix regression with guest machine creation
by David Ahern
· 12 years ago
da37896
perf tools: Stop using a global trace events description list
by Arnaldo Carvalho de Melo
· 12 years ago
32c46e5
Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 12 years ago
a9c34a9
perf tools: Remove unused evsel parameter from machine__resolve_callchain
by Jiri Olsa
· 12 years ago
7289f83
perf tools: Move all users of event_name to perf_evsel__name
by Arnaldo Carvalho de Melo
· 12 years ago
80c0120
perf tools: Fix endianity swapping for adds_features bitmask
by David Ahern
· 12 years ago
268fb20
perf session: Handle endianity swap on sample_id_all header data
by Jiri Olsa
· 12 years ago
114067b
perf tools: Check if callchain is corrupted
by Namhyung Kim
· 12 years ago
4726064
perf callchain: Make callchain cursors TLS
by Namhyung Kim
· 12 years ago
52deff7
perf script: Fix regression in callchain dso name
by David Ahern
· 12 years ago
444d286
perf tools: Fix piped mode read code
by Stephane Eranian
· 12 years ago
e108c66
perf tools: Carry perf_event_attr bitfield throught different endians
by Jiri Olsa
· 12 years ago
5dcefda
Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
by Ingo Molnar
· 13 years ago
9389a46
perf session: Fail on processing event with unknown size
by Jiri Olsa
· 13 years ago
6782206
perf session: Skip event correctly for unknown id/machine
by Jiri Olsa
· 13 years ago
7fb0a5e
perf kvm: Finding struct machine fails for PERF_RECORD_MMAP
by Nikunj A. Dadhania
· 13 years ago
4bf9ce1
perf diff: Fix to work with new hists design
by Jiri Olsa
· 13 years ago
a68c2c5
perf report: Enable TUI in branch view mode
by Stephane Eranian
· 13 years ago
69996df
perf tools: Enable reading of perf.data files from different ABI rev
by Stephane Eranian
· 13 years ago
b538752
perf tools: Add code to support PERF_SAMPLE_BRANCH_STACK
by Roberto Agostino Vitillo
· 13 years ago
0c09571
perf top: Don't process samples with no valid machine object
by Joerg Roedel
· 13 years ago
a978f2a
perf script: Add the offset field specifier
by Akihiro Nagai
· 13 years ago
547a92e
perf script: Unify the expressions indicating "unknown"
by Akihiro Nagai
· 13 years ago
29c9862
perf session: Remove impossible condition check
by Namhyung Kim
· 13 years ago
efad141
perf report: Accept fifos as input file
by Robert Richter
· 13 years ago
002c4fd
perf tools: Fix out-of-bound access to struct perf_session
by Robert Richter
· 13 years ago
d6c1c49
Merge branch 'perf/urgent' into perf/core
by Ingo Molnar
· 13 years ago
45694aa
perf tools: Rename perf_event_ops to perf_tool
by Arnaldo Carvalho de Melo
· 13 years ago
743eb86
perf tools: Resolve machine earlier and pass it to perf_event_ops
by Arnaldo Carvalho de Melo
· 13 years ago
d20deb6
perf tools: Pass tool context in the the perf_event_ops functions
by Arnaldo Carvalho de Melo
· 13 years ago
246d4ce
perf session: Remove superfluous callchain_cursor member
by Arnaldo Carvalho de Melo
· 13 years ago
10d0f08
perf event: perf_event_ops->attr() manipulates only an evlist
by Arnaldo Carvalho de Melo
· 13 years ago
81e36bf
perf evlist: Introduce id_hdr_size method out of perf_session
by Arnaldo Carvalho de Melo
· 13 years ago
b424eba
perf session: Move threads to struct machine
by Arnaldo Carvalho de Melo
· 13 years ago
47fbe53
perf session: Fix crash with invalid CPU list
by David Ahern
· 13 years ago
8866056
perf report: Add progress bar when processing time ordered events
by Arnaldo Carvalho de Melo
· 13 years ago
7b27509
perf hists browser: Warn about lost events
by Arnaldo Carvalho de Melo
· 13 years ago
ca59bcb
perf ui progress: Reimplement using slang
by Arnaldo Carvalho de Melo
· 13 years ago
fbe96f2
perf tools: Make perf.data more self-descriptive (v8)
by Stephane Eranian
· 13 years ago
adc4bf9
perf script: Fix display of IP address for non-callchain path
by David Ahern
· 13 years ago
eda3913
perf tools: Fix endian conversion reading event attr from file header
by David Ahern
· 13 years ago
5d67be9
perf report/annotate/script: Add option to specify a CPU range
by Anton Blanchard
· 13 years ago
d797fdc
perf tools: Add inverted call graph report support.
by Sam Liao
· 13 years ago
7cec092
perf script: Add printing of sample address
by David Ahern
· 13 years ago
610723f
perf script: Make printing of dso a separate field option
by David Ahern
· 13 years ago
787bef1
perf script: "sym" field really means show IP data
by David Ahern
· 13 years ago
c2a7065
perf evlist: Don't die if sample_{id_all|type} is invalid
by Arnaldo Carvalho de Melo
· 13 years ago
998bedc
perf tools: Fix ommitted mmap data update on remap
by Frederic Weisbecker
· 13 years ago
5538bec
perf tools: Propagate event parse error handling
by Frederic Weisbecker
· 13 years ago
a285412
perf tools: Pre-check sample size before parsing
by Frederic Weisbecker
· 13 years ago
dd5f5fd
perf tools: Remove junk code in mmap size handling
by Frederic Weisbecker
· 13 years ago
eac9eac
perf tools: Check we are able to read the event size on mmap
by Frederic Weisbecker
· 13 years ago
9cbdb70
perf script: improve validation of sample attributes for output fields
by David Ahern
· 14 years ago
9e69c21
perf session: Pass evsel in event_ops->sample()
by Arnaldo Carvalho de Melo
· 14 years ago
c0230b2
perf script: Add support for dumping symbols
by David Ahern
· 14 years ago
a91e543
perf session: Use evlist/evsel for managing perf.data attributes
by Arnaldo Carvalho de Melo
· 14 years ago
e248de3
perf tools: Improve support for sessions with multiple events
by Arnaldo Carvalho de Melo
· 14 years ago
8115d60
perf tools: Kill event_t typedef, use 'union perf_event' instead
by Arnaldo Carvalho de Melo
· 14 years ago
8d50e5b
perf tools: Rename 'struct sample_data' to 'struct perf_sample'
by Arnaldo Carvalho de Melo
· 14 years ago
d0dd74e
perf tools: Move event__parse_sample to evsel.c
by Arnaldo Carvalho de Melo
· 14 years ago
1b3a0e9
perf callchain: Feed callchains into a cursor
by Frederic Weisbecker
· 14 years ago
9486aa3
perf tools: Fix 64 bit integer format strings
by Arnaldo Carvalho de Melo
· 14 years ago
3d03e2e
perf session: Fix infinite loop in __perf_session__process_events
by Arnaldo Carvalho de Melo
· 14 years ago
1109599
perf session: Warn about errors when processing pipe events too
by Arnaldo Carvalho de Melo
· 14 years ago
1e7972c
perf util: Move do_read from session to util
by Arnaldo Carvalho de Melo
· 14 years ago
21ef97f
perf session: Fallback to unordered processing if no sample_id_all
by Ian Munsie
· 14 years ago
ddbc24b
perf session: Remove unneeded dump_printf calls
by Arnaldo Carvalho de Melo
· 14 years ago
ba74f06
perf session: Split out user event processing
by Thomas Gleixner
· 14 years ago
3dfc2c0
perf session: Split out sample preprocessing
by Thomas Gleixner
· 14 years ago
532e726
perf session: Move dump code to event delivery path
by Thomas Gleixner
· 14 years ago
f74725d
perf session: Add file_offset to event delivery function
by Thomas Gleixner
· 14 years ago
e4c2df1
perf session: Store file offset in sample_queue
by Thomas Gleixner
· 14 years ago
9aefcab0
perf session: Consolidate the dump code
by Thomas Gleixner
· 14 years ago
79a14c1
perf session: Dont queue events w/o timestamps
by Thomas Gleixner
· 14 years ago
Next »