Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
4d0f6c810ab151be094113ac1d69eb3009f0208b
/
protos
4d0f6c8
Added .proto and targets for minimal 'lite' TracePacket for Chrome
by Oystein Eftevaag
· 6 years ago
5e33cad
Add stats about dropped events to the trace
by Primiano Tucci
· 6 years ago
3afb1e0
Add ftrace per_cpu/stats to beginning/end of the trace
by Hector Dearman
· 6 years ago
7c9e3b2
Autogenerate protos and event_info.
by Florian Mayer
· 7 years ago
9c37130
Merge "traced_probes: fix tid/pid incremental mapping and reduce overhead"
by Primiano Tucci
· 7 years ago
bd0c02f
traced_probes: fix tid/pid incremental mapping and reduce overhead
by Primiano Tucci
· 7 years ago
5a5cbd5
Only generate proto descriptors in non-Chromium builds
by Oystein Eftevaag
· 7 years ago
ab55e3d
Generate proto descriptor for trace protos.
by Florian Mayer
· 7 years ago
beba726
Add InodeFileMap to merged proto.
by Florian Mayer
· 7 years ago
c2b7933
Autogenerate FtraceEvent proto.
by Florian Mayer
· 7 years ago
55ef3e0
perfetto: Generate merged trace proto from white listed events
by Hector Dearman
· 7 years ago
f026990
Fix arm build + trace_to_text summary mode
by Primiano Tucci
· 7 years ago
36557d8
perfetto: further cleanup and consolidate test code
by Lalit Maganti
· 7 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 7 years ago
1d8956a
Add f2fs events.
by Florian Mayer
· 7 years ago
d52e627
Add Flush support to Producer and expose API to Consumer
by Primiano Tucci
· 7 years ago
2c31b80
Disable on demand process stats implementation.
by Isabelle Taylor
· 7 years ago
dca727d
Refactor unit-testing of core/service_impl.cc
by Primiano Tucci
· 7 years ago
07e104d
Reduce binary size (1.6MB -> 600K) by removing protos/trace:lite dep
by Primiano Tucci
· 7 years ago
1b9c58a
Added process tree config.
by Hector Dearman
· 7 years ago
18614fe
Allow to configure scan roots.
by Florian Mayer
· 7 years ago
dae3565
Allow to configure InodeFileDataSource.
by Primiano Tucci
· 7 years ago
131b6e5
perfetto: add benchmark for fixed rate producer
by Lalit Maganti
· 7 years ago
62e7884
Add a preemptive legacy config field in DataSourceConfig
by Primiano Tucci
· 7 years ago
9daa483
Remove DataSourceID and registration callback
by Primiano Tucci
· 7 years ago
5ae66da
Split large TracePackets over IPC
by Primiano Tucci
· 7 years ago
86262cb
Set SHM config for multiple producers.
by Isabelle Taylor
· 7 years ago
2ffd1a5
Add support for long running traces
by Primiano Tucci
· 7 years ago
200bd2e
Record incident details into the trace
by Sami Kyostila
· 7 years ago
8390e5b
perfetto: add benchmark variable for controlling message size
by Lalit Maganti
· 7 years ago
bfc3d3e
perfetto: add end to end benchmarking
by Lalit Maganti
· 7 years ago
69faa90
Change SHM to be handled per producer
by Isabelle Taylor
· 7 years ago
fbccb3c
Record a periodic clock snapshot
by Sami Kyostila
· 7 years ago
6aa7557
Add host target for perfetto protos on Android host builds
by Primiano Tucci
· 7 years ago
8ce3087
ftrace_reader: Update for uint64 block device ids
by Anna Zappone
· 7 years ago
ecf9e4a
Use new TraceBuffer and send patches over IPC
by Primiano Tucci
· 7 years ago
3f5705c
perfetto: refactor testing code to make benchmarks easier to write
by Lalit Maganti
· 7 years ago
ab3b1b2
Added proto for ChromeTraceEvents, and a config string to the DataSourceConfig for Chrome tracing as well
by Oystein Eftevaag
· 7 years ago
61c5548
Add lockdown mode.
by Florian Mayer
· 7 years ago
79f3f91
NotifySharedMemoryUpdate -> CommitData
by Primiano Tucci
· 7 years ago
ed55ebf
ftrace_reader: Add proto for inode metadata
by Anna Zappone
· 7 years ago
954d8ed
Add "protos" package to the ipc/*.proto files
by Primiano Tucci
· 7 years ago
045c938
Merge "ftrace_reader: Added more events for processes."
by Isabelle Taylor
· 7 years ago
5f09755
Merge "Remove unused import from proto"
by Primiano Tucci
· 7 years ago
3ea3888
ftrace_reader: Added more events for processes.
by Isabelle Taylor
· 7 years ago
c190103
Merge "ftrace_reader: Adding events for IO"
by Anna Zappone
· 7 years ago
1f14b62
ftrace_reader: Plumb overwrite from page header
by Hector Dearman
· 7 years ago
aaad87b
Remove unused import from proto
by Primiano Tucci
· 7 years ago
6e4e038
ftrace_reader: Adding events for IO
by Anna Zappone
· 7 years ago
d410c82
ftrace_reader: Rename event_names to ftrace_events
by Hector Dearman
· 7 years ago
a89cc57
perfetto: Move FtraceConfig to own file
by Hector Dearman
· 7 years ago
19e0e04
Revert "Forward enable_extra_guardrails to Producer."
by Florian Mayer
· 7 years ago
7ca582f
Forward enable_extra_guardrails to Producer.
by Florian Mayer
· 7 years ago
80b388e
Set flag in TraceConfig if data is saved to dropbox.
by Florian Mayer
· 7 years ago
2027653
Merge "Propagate duration_ms from TraceConfig to DataSourceConfig."
by Treehugger Robot
· 7 years ago
eef8b24
Propagate duration_ms from TraceConfig to DataSourceConfig.
by Florian Mayer
· 7 years ago
d404ea1
Dump process data in trace.
by Isabelle Taylor
· 7 years ago
65b28a1
perfetto: add process tree proto
by Lalit Maganti
· 7 years ago
32e0b54
Annotate trace packets with a trusted producer uid
by Sami Kyostila
· 7 years ago
22d4c57
ftrace_reader: Adjust formatting of autogen code
by Hector Dearman
· 7 years ago
be6e3e7
Adding ftrace_events for events useful for long running traces
by Anna Zappone
· 7 years ago
6498fcf
Autogenerate event_info.cc based on the event whitelist.
by Isabelle Taylor
· 7 years ago
dbdec97
ftrace_reader: Kernel buffer size follow up
by Hector Dearman
· 7 years ago
8188f31
Add extra ftrace events required
by Anna Zappone
· 7 years ago
6ea67b3
ftrace_reader: Plumb kernel buffer size and read period
by Hector Dearman
· 7 years ago
853467e
Add ftrace event SchedWakeup
by Anna Zappone
· 7 years ago
7f37dc8
ftrace_reader: Add new ftrace events
by Hector Dearman
· 7 years ago
c61e883
ftrace_reader: Add atrace support
by Hector Dearman
· 7 years ago
08882a4
Change the autogenerated config proto
by Primiano Tucci
· 7 years ago
c501080
Generate merged trace config for use in the Android tree
by Primiano Tucci
· 7 years ago
20b760c
Reshuffle .proto files under /proto
by Primiano Tucci
· 7 years ago
51e06e5
Enable embedders to include Perfetto protos
by Oystein Eftevaag
· 7 years ago
aef49dd
ftrace_reader: Remove proto full code
by Hector Dearman
· 7 years ago
39071ba
ftrace_reader: Move some code for generating the protos into tools/
by Hector Dearman
· 7 years ago
20b3c1c
Add trace_to_text
by Hector Dearman
· 7 years ago
e4cc95d
ftrace_reader: Add initial probes deamon code
by Hector Dearman
· 7 years ago
60a6347
perfetto: Make protos follow google3 best practice
by Hector Dearman
· 7 years ago
8d3cf85
ftrace_reader: proto3 -> proto2
by Hector Dearman
· 7 years ago
5358933
Add initial Tracing Service implementation
by Primiano Tucci
· 7 years ago
d7b59c4
Introduce TraceWriter and SharedMemoryArbiter for Producer(s)
by Primiano Tucci
· 7 years ago
77af133
ftrace_reader: Add dynamic parser (part 4)
by Hector Dearman
· 7 years ago
13098a0
Provide the perfetto root path to event proto generation to fix the Chrome embedded build
by Oystein Eftevaag
· 7 years ago
114b649
Introduce Consumer API
by Primiano Tucci
· 7 years ago
42e2de1
Introduce initial stubs for Consumer API
by Primiano Tucci
· 7 years ago
71372ea
Add timestamp ftrace event
by Hector Dearman
· 7 years ago
7a40e4d
Move build -> gn/standalone
by Primiano Tucci
· 7 years ago
4f9b6d7
Pivot source files into top-level src,include and unify test target
by Primiano Tucci
· 7 years ago
dd727e4
Support building Perfetto as part of Chrome
by Oystein Eftevaag
· 7 years ago
5f48d7b
Cleanup .protos and move under the perfetto.protos namespace
by Primiano Tucci
· 7 years ago
782374f
Split proto zero/lite/full generation
by Primiano Tucci
· 7 years ago
8d8ccd3
ftrace_reader: Add End-to-end test
by Hector Dearman
· 7 years ago
befe55b
ftrace_reader: Add a test for parsing a 'print' event
by Hector Dearman
· 7 years ago
25aff4e
Minor improvements to ProtoZero
by Primiano Tucci
· 7 years ago
2ee254a
Make proto imports and includes always relative to the project root.
by Primiano Tucci
· 7 years ago
37e0553
Generate full protos
by Hector Dearman
· 7 years ago
2193ff4
Move format parser files from tools/ to ftrace_reader/
by Hector Dearman
· 7 years ago
2c650f8
Add FtraceEventBundle and FtraceEvent protos
by Hector Dearman
· 7 years ago
45c0614
Fix names of autogenerated ftrace protos
by Hector Dearman
· 7 years ago
46c66db
First pass at generating protos from a whitelist
by Hector Dearman
· 7 years ago