Arnaldo Carvalho de Melo
|
3d03e2ea74
perf session: Fix infinite loop in __perf_session__process_events
|
преди 14 години |
Arnaldo Carvalho de Melo
|
1109599458
perf session: Warn about errors when processing pipe events too
|
преди 14 години |
Arnaldo Carvalho de Melo
|
1e7972cc5c
perf util: Move do_read from session to util
|
преди 14 години |
Ian Munsie
|
21ef97f05a
perf session: Fallback to unordered processing if no sample_id_all
|
преди 14 години |
Arnaldo Carvalho de Melo
|
ddbc24b72c
perf session: Remove unneeded dump_printf calls
|
преди 14 години |
Thomas Gleixner
|
ba74f0640d
perf session: Split out user event processing
|
преди 14 години |
Thomas Gleixner
|
3dfc2c0aee
perf session: Split out sample preprocessing
|
преди 14 години |
Thomas Gleixner
|
532e7269c0
perf session: Move dump code to event delivery path
|
преди 14 години |
Thomas Gleixner
|
f74725dcf2
perf session: Add file_offset to event delivery function
|
преди 14 години |
Thomas Gleixner
|
e4c2df132f
perf session: Store file offset in sample_queue
|
преди 14 години |
Thomas Gleixner
|
9aefcab0de
perf session: Consolidate the dump code
|
преди 14 години |
Thomas Gleixner
|
79a14c1f45
perf session: Dont queue events w/o timestamps
|
преди 14 години |
Thomas Gleixner
|
3835bc00c5
perf event: Prevent unbound event__name array access
|
преди 14 години |
Thomas Gleixner
|
cbf41645f3
perf session: Sort all events if ordered_samples=true
|
преди 14 години |
Arnaldo Carvalho de Melo
|
9c90a61c7e
perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events
|
преди 14 години |
Arnaldo Carvalho de Melo
|
640c03ce83
perf session: Parse sample earlier
|
преди 14 години |
Thomas Gleixner
|
5c891f3840
perf session: Allocate chunks of sample objects
|
преди 14 години |
Thomas Gleixner
|
020bb75a6d
perf session: Cache sample objects
|
преди 14 години |
Thomas Gleixner
|
fe17420784
perf session: Keep file mmaped instead of malloc/memcpy
|
преди 14 години |
Thomas Gleixner
|
55b44629f5
perf session: Use sensible mmap size
|
преди 14 години |
Thomas Gleixner
|
d6513281c5
perf session: Simplify termination checks
|
преди 14 години |
Thomas Gleixner
|
85b99952cc
perf session: Move ui_progress_update in __perf_session__process_events()
|
преди 14 години |
Thomas Gleixner
|
0331ee0cf4
perf session: Cleanup __perf_session__process_events()
|
преди 14 години |
Thomas Gleixner
|
28990f75e6
perf session: Use appropriate pointer type instead of silly typecasting
|
преди 14 години |
Thomas Gleixner
|
a1225decc4
perf session: Fix list sort algorithm
|
преди 14 години |
Arnaldo Carvalho de Melo
|
068ffaa8bf
perf tools: Fix lost and unknown events handling
|
преди 14 години |
Arnaldo Carvalho de Melo
|
37982ba0a0
perf events: Default to using event__process_lost
|
преди 14 години |
Arnaldo Carvalho de Melo
|
70597f21f1
perf session: Invalidate last_match when removing threads from rb_tree
|
преди 15 години |
Arnaldo Carvalho de Melo
|
076c6e4521
perf session: Free the ref_reloc_sym memory at the right place
|
преди 15 години |
Arnaldo Carvalho de Melo
|
d65a458b34
perf tools: Release session and symbol resources on exit
|
преди 15 години |