Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
9754d0d424dbac28671196422700b6ae20c5df5f
/
src
9754d0d
Add sync marker traces to allow fast parsing
by Primiano Tucci
· 6 years ago
38d1c50
Fix build.
by Florian Mayer
· 6 years ago
724ab81
Merge "profiling: Add some bookkeeping code."
by Florian Mayer
· 6 years ago
e8bf010
Merge "perfetto_cmd: Remove misleading error message"
by Primiano Tucci
· 6 years ago
b6c3bff
Do not build sock_utils on Chromium.
by Florian Mayer
· 6 years ago
e734771
Merge "Refactor: add send/recv functions for raw sockets."
by Florian Mayer
· 6 years ago
f427a80
Refactor: add send/recv functions for raw sockets.
by Florian Mayer
· 6 years ago
1dbda80
Merge "traced_probes: Atrace with many apps"
by Hector Dearman
· 6 years ago
4f3d207
perfetto_cmd: Remove misleading error message
by Hector Dearman
· 6 years ago
65b36c5
trace_processor: Fix parsing bug
by Isabelle Taylor
· 6 years ago
78f0024
traced_probes: Atrace with many apps
by Hector Dearman
· 6 years ago
5313adf
TraceProcessor: Add clipping support to sched table + minor fixes
by Primiano Tucci
· 6 years ago
463af6f
trace_processor: Counters table
by Primiano Tucci
· 6 years ago
14674d4
trace_processor: Add parsing and storing of cpu_frequency events.
by Isabelle Taylor
· 6 years ago
86feba6
profiling: Add some bookkeeping code.
by Florian Mayer
· 6 years ago
1d28921
perfetto-ui: Plumb notifyEof from UI to WASM
by Hector Dearman
· 6 years ago
a8d99e5
Merge "Make TraceProcessor fast again after sorting."
by Lalit Maganti
· 6 years ago
ada09e6
Merge "profiling: Add unwinding"
by Treehugger Robot
· 6 years ago
7cfd9b1
Merge "TraceProcessor: Add a cache to prevent ser/deserializing QueryConstraint"
by Primiano Tucci
· 6 years ago
81d0a39
Make TraceProcessor fast again after sorting.
by Primiano Tucci
· 6 years ago
c89b97a
Merge "trace_processor: Pipeline for global ordering"
by Lalit Maganti
· 6 years ago
a2fae26
profiling: Add unwinding
by Florian Mayer
· 6 years ago
e9c4a18
Add map for items that contain their key.
by Florian Mayer
· 6 years ago
d933d91
trace_processor: Pipeline for global ordering
by Primiano Tucci
· 6 years ago
0e9bca4
TraceProcessor: Add a cache to prevent ser/deserializing QueryConstraint
by Primiano Tucci
· 6 years ago
e845074
perfetto-ui: Remove _wasm suffix from js files
by Hector Dearman
· 6 years ago
b64d6b1
profiling: Add parts of heap profiler.
by Florian Mayer
· 6 years ago
2d79566
perfetto: add trace processor library for internal consumption
by Hector Dearman
· 6 years ago
6129aae
Merge "Don't build trace_processor:unittests on Android"
by Hector Dearman
· 6 years ago
b6b029e
Don't build trace_processor:unittests on Android
by Hector Dearman
· 6 years ago
3ba12eb
Merge "Add ability to stream the trace to stdout"
by Hector Dearman
· 6 years ago
886a7ee
Merge "TraceProcesor: move from pull (BlobReader) to push architecture"
by Treehugger Robot
· 6 years ago
fed05fc
Add ability to stream the trace to stdout
by Primiano Tucci
· 6 years ago
7e33029
TraceProcesor: move from pull (BlobReader) to push architecture
by Primiano Tucci
· 6 years ago
12949bd
Merge "Only start data sources on registration if the tracing session is enabled"
by Treehugger Robot
· 6 years ago
ef23daf
Merge "Update guard to use PERFETTO_BUILDFLAG"
by Primiano Tucci
· 6 years ago
199b690
traced_probes: Push cpu first in FtraceEventBundle
by Hector Dearman
· 6 years ago
b56e7ba
Update guard to use PERFETTO_BUILDFLAG
by Hector Dearman
· 6 years ago
f250e1c
Only start data sources on registration if the tracing session is enabled
by Oystein Eftevaag
· 6 years ago
de2476b
TraceProcessor: improve parsing performances to ~420 MB/s
by Primiano Tucci
· 6 years ago
a5cc093
TraceProcessor: improve error handling in presence of null columns
by Primiano Tucci
· 6 years ago
36b93fc
TraceProcessor: Improve error handling
by Primiano Tucci
· 6 years ago
b2ea4d4
TraceProcessor: add -d option for debugging SQLite vtable methods
by Primiano Tucci
· 6 years ago
ee3986d
TraceProcessor: Add magic ts_lower_bound to sched table
by Primiano Tucci
· 6 years ago
2ae6f8e
Merge "TraceProcessor: fix cost estimation of process and thread vtables"
by Primiano Tucci
· 6 years ago
186e16b
TraceProcessor: fix cost estimation of process and thread vtables
by Primiano Tucci
· 6 years ago
1801237
Merge "profiling: refactor RecordReader to decouple it from socket."
by Treehugger Robot
· 6 years ago
5247607
profiling: refactor RecordReader to decouple it from socket.
by Florian Mayer
· 6 years ago
8d7041e
TraceProcessor: Fast filtering of timestamps in the sched vtable
by Primiano Tucci
· 6 years ago
2464714
TraceProcessor: Add progress indicator and allow interrupting queries
by Primiano Tucci
· 6 years ago
a745cdf
perfetto: fix string view unittest for Chromium autoroller
by Lalit Maganti
· 6 years ago
2da5d2e
Add StringView class and switch trace processor to use it
by Primiano Tucci
· 6 years ago
c500e36
Merge "Unify and bump kMaxCpus"
by Treehugger Robot
· 6 years ago
60f3da0
Merge "Fix Chromium build"
by Treehugger Robot
· 6 years ago
c833993
Unify and bump kMaxCpus
by Hector Dearman
· 6 years ago
13a0c6d
Fix Chromium build
by Hector Dearman
· 6 years ago
d5b2a55
UI: several minor fixes (time and queries)
by Primiano Tucci
· 6 years ago
1232336
TraceProcessor: expose string table
by Hector Dearman
· 6 years ago
7f71d0e
trace_processor: Add integration tests
by Hector Dearman
· 6 years ago
fbc1f60
TraceProcessor: implicitly add main thread to each process
by Primiano Tucci
· 6 years ago
b75dcee
TraceProcessor: add support for complete JSON events
by Primiano Tucci
· 6 years ago
12f1938
Merge "Expose peer_pid on Linux and Android via UnixSocket."
by Florian Mayer
· 6 years ago
0d72a31
Introduce legacy JSON importer and "slices" vtable
by Primiano Tucci
· 6 years ago
fa1659e
Expose peer_pid on Linux and Android via UnixSocket.
by Florian Mayer
· 6 years ago
5968caf
Add interactive trace_processor_shell + fix mac build
by Primiano Tucci
· 6 years ago
8aba432
Do not compile memory profiler for Chromium.
by Florian Mayer
· 6 years ago
ae88a43
Merge "Fix compilation error for Chrome"
by Treehugger Robot
· 6 years ago
e2771cd
Merge "trace_processor: Refactor in order to implement global ordering."
by Primiano Tucci
· 6 years ago
89d23b7
Fix compilation error for Chrome
by Florian Mayer
· 6 years ago
855f2f8
Add StringInterner for heapprofd.
by Florian Mayer
· 6 years ago
a0a2297
trace_processor: Refactor in order to implement global ordering.
by Isabelle Taylor
· 6 years ago
1f2e11c
Merge "Add record reader for heapprofd."
by Treehugger Robot
· 6 years ago
c9b8423
Add record reader for heapprofd.
by Florian Mayer
· 6 years ago
0a1917f
Merge "Fix scoped metatrace events"
by Treehugger Robot
· 6 years ago
3c868f4
Merge "Propagate tracing session to the producers"
by Treehugger Robot
· 6 years ago
70d007a
Fix scoped metatrace events
by Primiano Tucci
· 6 years ago
03de28f
Propagate tracing session to the producers
by Primiano Tucci
· 6 years ago
6af2bfe
Merge "Allow to send multiple fds over UnixSocket."
by Treehugger Robot
· 6 years ago
e1cd07d
Allow to send multiple fds over UnixSocket.
by Florian Mayer
· 6 years ago
fd8240d
Simplify ftrace architecture and integration with traced_probes
by Primiano Tucci
· 6 years ago
b6de48b
Non-functional refactorings of ftrace controller/sink/metadata
by Primiano Tucci
· 6 years ago
baeecf1
Wait for producers to ACK the stop when disabling the trace.
by Primiano Tucci
· 6 years ago
483d5ec
trace_processor: add utid to the sched slice table.
by Isabelle Taylor
· 6 years ago
3bf99f3
trace_processor: extract Table and Table::Cursor classes and cleanup
by Primiano Tucci
· 6 years ago
675a6fd
Switch unix task runner to eventfd
by Sami Kyostila
· 6 years ago
8a11cf7
Add --reset-guardrails option
by Primiano Tucci
· 6 years ago
3d33483
Merge "trace_processor: thread table implementation"
by Treehugger Robot
· 6 years ago
8bf2dbf
Merge "trace_processor: Process vtable implementation"
by Treehugger Robot
· 6 years ago
da55162
trace_processor: thread table implementation
by Isabelle Taylor
· 6 years ago
e7003fb
trace_processor: Process vtable implementation
by Isabelle Taylor
· 6 years ago
e79ac55
Minor cleanup after Jumbo CL
by Primiano Tucci
· 6 years ago
5d5eaf6
Merge "Get rid of multiple-definition of kInvalidInstance in protozero"
by Primiano Tucci
· 6 years ago
eb11735
Get rid of multiple-definition of kInvalidInstance in protozero
by Primiano Tucci
· 6 years ago
fefda5b
perfetto: renable sched slice tests
by Lalit Maganti
· 6 years ago
0b17b7d
Merge "trace_processor: Fixed small issues from http://aosp/706904"
by Treehugger Robot
· 6 years ago
589fda4
Build protozero libraries as source_sets instead of static libraries in component builds
by Oystein Eftevaag
· 6 years ago
f37ffaf
trace_processor: update sched slice table to use new query serializer
by Lalit Maganti
· 6 years ago
84d5720
trace_processor: Fixed small issues from http://aosp/706904
by Isabelle Taylor
· 6 years ago
dc44083
trace_processor: Handling of sqlite string conversion
by Isabelle Taylor
· 6 years ago
9bda2ab
trace_processor: disable failing tests in sched slice
by Lalit Maganti
· 6 years ago
Next »