Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
743eb868657bdb1b26c7b24077ca21c67c82c777
/
tools
/
perf
/
util
/
session.c
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
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
· 14 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
· 14 years ago
7cec092
perf script: Add printing of sample address
by David Ahern
· 14 years ago
610723f
perf script: Make printing of dso a separate field option
by David Ahern
· 14 years ago
787bef1
perf script: "sym" field really means show IP data
by David Ahern
· 14 years ago
c2a7065
perf evlist: Don't die if sample_{id_all|type} is invalid
by Arnaldo Carvalho de Melo
· 14 years ago
998bedc
perf tools: Fix ommitted mmap data update on remap
by Frederic Weisbecker
· 14 years ago
5538bec
perf tools: Propagate event parse error handling
by Frederic Weisbecker
· 14 years ago
a285412
perf tools: Pre-check sample size before parsing
by Frederic Weisbecker
· 14 years ago
dd5f5fd
perf tools: Remove junk code in mmap size handling
by Frederic Weisbecker
· 14 years ago
eac9eac
perf tools: Check we are able to read the event size on mmap
by Frederic Weisbecker
· 14 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
9aefcab
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
3835bc0
perf event: Prevent unbound event__name array access
by Thomas Gleixner
· 14 years ago
cbf4164
perf session: Sort all events if ordered_samples=true
by Thomas Gleixner
· 14 years ago
9c90a61
perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events
by Arnaldo Carvalho de Melo
· 14 years ago
640c03c
perf session: Parse sample earlier
by Arnaldo Carvalho de Melo
· 14 years ago
5c891f3
perf session: Allocate chunks of sample objects
by Thomas Gleixner
· 14 years ago
020bb75
perf session: Cache sample objects
by Thomas Gleixner
· 14 years ago
fe17420
perf session: Keep file mmaped instead of malloc/memcpy
by Thomas Gleixner
· 14 years ago
55b4462
perf session: Use sensible mmap size
by Thomas Gleixner
· 14 years ago
d651328
perf session: Simplify termination checks
by Thomas Gleixner
· 14 years ago
85b9995
perf session: Move ui_progress_update in __perf_session__process_events()
by Thomas Gleixner
· 14 years ago
0331ee0
perf session: Cleanup __perf_session__process_events()
by Thomas Gleixner
· 14 years ago
28990f7
perf session: Use appropriate pointer type instead of silly typecasting
by Thomas Gleixner
· 14 years ago
a1225de
perf session: Fix list sort algorithm
by Thomas Gleixner
· 14 years ago
068ffaa
perf tools: Fix lost and unknown events handling
by Arnaldo Carvalho de Melo
· 14 years ago
37982ba
perf events: Default to using event__process_lost
by Arnaldo Carvalho de Melo
· 14 years ago
70597f2
perf session: Invalidate last_match when removing threads from rb_tree
by Arnaldo Carvalho de Melo
· 14 years ago
076c6e45
perf session: Free the ref_reloc_sym memory at the right place
by Arnaldo Carvalho de Melo
· 14 years ago
d65a458
perf tools: Release session and symbol resources on exit
by Arnaldo Carvalho de Melo
· 14 years ago
88ca895
perf tools: Remove unneeded code for tracking the cwd in perf sessions
by Dave Martin
· 14 years ago
f384c95
Merge branch 'linus' into perf/core
by Thomas Gleixner
· 14 years ago
0f2c3de
perf session: fix error message on failure to open perf.data
by Andy Isaacson
· 15 years ago
720a3ae
perf session: Remove threads from tree on PERF_RECORD_EXIT
by Arnaldo Carvalho de Melo
· 14 years ago
f869097
perf session: Make read_build_id routines look at the host_machine too
by Arnaldo Carvalho de Melo
· 15 years ago
a41794c
perf tools: Remove some unused functions
by Arnaldo Carvalho de Melo
· 15 years ago
cee75ac
perf hist: Clarify events_stats fields usage
by Arnaldo Carvalho de Melo
· 15 years ago
c8446b9
perf hist: Make event__totals per hists
by Arnaldo Carvalho de Melo
· 15 years ago
1c02c4d
perf hist: Introduce hists class and move lots of methods to it
by Arnaldo Carvalho de Melo
· 15 years ago
d118f8b
perf session: create_kernel_maps should use ->host_machine
by Arnaldo Carvalho de Melo
· 15 years ago
1f0ac71
Merge branch 'perf/test' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into perf/core
by Ingo Molnar
· 15 years ago
1f626bc
perf session: Embed the host machine data on perf_session
by Arnaldo Carvalho de Melo
· 15 years ago
794e43b
perf/live-mode: Handle payload-less events
by Tom Zanussi
· 15 years ago
d6b17be
perf: Provide a new deterministic events reordering algorithm
by Frederic Weisbecker
· 15 years ago
454c407
perf: add perf-inject builtin
by Tom Zanussi
· 15 years ago
d28c622
perf machine: Adopt some map_groups functions
by Arnaldo Carvalho de Melo
· 15 years ago
23346f2
perf tools: Rename "kernel_info" to "machine"
by Arnaldo Carvalho de Melo
· 15 years ago
c61e52e
perf: Generalize perf lock's sample event reordering to the session layer
by Frederic Weisbecker
· 15 years ago
a1645ce
perf: 'perf kvm' tool for monitoring guest performance from host
by Zhang, Yanmin
· 15 years ago
c7929e4
perf: Convert perf header build_ids into build_id events
by Tom Zanussi
· 15 years ago
9215545
perf: Convert perf tracing data into a tracing_data event
by Tom Zanussi
· 15 years ago
cd19a03
perf: Convert perf event types into event type events
by Tom Zanussi
· 15 years ago
2c46dbb
perf: Convert perf header attrs into attr events
by Tom Zanussi
· 15 years ago
8dc5810
perf: Add pipe-specific header read/write and event processing code
by Tom Zanussi
· 15 years ago
ad5b217
perf session: Remove one more exit() call from library code
by Arnaldo Carvalho de Melo
· 15 years ago
e727ca7
perf kmem: Resolve kernel symbols again
by Arnaldo Carvalho de Melo
· 15 years ago
5f4d3f8
perf report: Add progress bars
by Arnaldo Carvalho de Melo
· 15 years ago
4b8cf84
perf symbols: Move map related routines to map.c
by Arnaldo Carvalho de Melo
· 15 years ago
b3c9ac0
perf callchains: Store the map together with the symbol
by Arnaldo Carvalho de Melo
· 15 years ago
cb8f093
perf session: Add storage for seperating event types in report
by Eric B Munson
· 15 years ago
f887f30
perf tools: Clean up O_LARGEFILE et al usage
by Xiao Guangrong
· 15 years ago
6122e4e
perf record: Stop intercepting events, use postprocessing to get build-ids
by Arnaldo Carvalho de Melo
· 15 years ago
9de89fe
perf symbols: Remove perf_session usage in symbols layer
by Arnaldo Carvalho de Melo
· 15 years ago
b8f46c5
perf tools: Use O_LARGEFILE to open perf data file
by Xiao Guangrong
· 15 years ago
64abebf7
perf session: Create kernel maps in the constructor
by Arnaldo Carvalho de Melo
· 15 years ago
1b75962
perf tools: Convert getpagesize() uses to sysconf(_SC_GETPAGESIZE)
by Arnaldo Carvalho de Melo
· 15 years ago
ba21594
perf tools: Cross platform perf.data analysis support
by Arnaldo Carvalho de Melo
· 15 years ago
Next »