Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
e3504978d34a9a25fe111e83b7aa9207f99979f3
/
src
/
tracing
0791834
Merge "perfetto: Move FtraceConfig to own file"
by Hector Dearman
· 6 years ago
fa71a2f
Enforce extra guardrails.
by Florian Mayer
· 6 years ago
a89cc57
perfetto: Move FtraceConfig to own file
by Hector Dearman
· 6 years ago
19e0e04
Revert "Forward enable_extra_guardrails to Producer."
by Florian Mayer
· 6 years ago
7ca582f
Forward enable_extra_guardrails to Producer.
by Florian Mayer
· 6 years ago
80b388e
Set flag in TraceConfig if data is saved to dropbox.
by Florian Mayer
· 6 years ago
861aa3f
Merge "Add PERFETTO_LIKELY macro"
by Primiano Tucci
· 6 years ago
19318a7
Add PERFETTO_LIKELY macro
by Primiano Tucci
· 6 years ago
16d1d63
Rename Chunk to Slice to avoid ambiguity
by Primiano Tucci
· 6 years ago
8bb00ed
Merge "protozero: Remove protozero from the name of files"
by Primiano Tucci
· 6 years ago
e1e56b6
protozero: Remove protozero from the name of files
by Hector Dearman
· 6 years ago
a0ad8c1
SharedMemoryABI: Make ChunkID a uint32_t
by Primiano Tucci
· 6 years ago
2027653
Merge "Propagate duration_ms from TraceConfig to DataSourceConfig."
by Treehugger Robot
· 6 years ago
eef8b24
Propagate duration_ms from TraceConfig to DataSourceConfig.
by Florian Mayer
· 6 years ago
d404ea1
Dump process data in trace.
by Isabelle Taylor
· 6 years ago
aaa4c19
Rename protozero::ProtozeroX -> protozero::X
by Hector Dearman
· 6 years ago
40e9872
Fix include guards and add PRESUBMIT
by Primiano Tucci
· 6 years ago
32e0b54
Annotate trace packets with a trusted producer uid
by Sami Kyostila
· 6 years ago
e452a39
Fix missing include.
by Florian Mayer
· 6 years ago
ff72959
Added a PERFETTO_ prefix to the BUILDFLAG macros.
by Oystein Eftevaag
· 6 years ago
5ac48da
perfetto: fix dcheck in patch list generation
by Lalit Maganti
· 6 years ago
dbdec97
ftrace_reader: Kernel buffer size follow up
by Hector Dearman
· 7 years ago
6ea67b3
ftrace_reader: Plumb kernel buffer size and read period
by Hector Dearman
· 7 years ago
cd08ec6
Add thread_checker_ to Service.
by Florian Mayer
· 7 years ago
0c45fa3
Reliability improvements for the demo
by Primiano Tucci
· 7 years ago
2a0c602
Merge "Send shared memory update IPC synchronously when stalling"
by Primiano Tucci
· 7 years ago
050df1a
Send shared memory update IPC synchronously when stalling
by Primiano Tucci
· 7 years ago
9e8ebb0
TraceWriter: free the current chunk on destructor
by Primiano Tucci
· 7 years ago
b7cca20
Improve logging and add tmux script
by Primiano Tucci
· 7 years ago
bc8368e
ftrace_reader: Add cpu_reader.cc micro benchmark
by Hector Dearman
· 7 years ago
2d0b225
IPC: introduce dont_reply flag to avoid useless empty replies
by Primiano Tucci
· 7 years ago
c61e883
ftrace_reader: Add atrace support
by Hector Dearman
· 7 years ago
bba1941
Unify kPageSize constants across the code base
by Anna Zappone
· 7 years ago
8c2ef92
Merge "Remove unneeded header."
by Treehugger Robot
· 7 years ago
2445030
Remove unneeded header.
by Florian Mayer
· 7 years ago
aab5355
Run clang-tidy
by Florian Mayer
· 7 years ago
35ddfe2
Do not link producer dependencies into perfetto binary.
by Florian Mayer
· 7 years ago
25ac939
Remove newlines from logging statements
by Sami Kyostila
· 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
20d441d
Fix multi buffer support and add time-limited traces
by Primiano Tucci
· 7 years ago
6d0bc7f
Created a basic public interface for SharedMemoryArbiter to allow public transport layers
by Oystein Eftevaag
· 7 years ago
69a6479
Add temporary workaround
by Hector Dearman
· 7 years ago
8bf0c76
Merge "Enable data sources when interested consumers are already registered when enabled"
by Oystein Eftevaag
· 7 years ago
f3837d5
Add --background option to perfetto cmdline util
by Primiano Tucci
· 7 years ago
1269b4a
Enable data sources when interested consumers are already registered when enabled
by Oystein Eftevaag
· 7 years ago
e4cc95d
ftrace_reader: Add initial probes deamon code
by Hector Dearman
· 7 years ago
6067e73
Split executables and introduce common shared library
by Primiano Tucci
· 7 years ago
9b5d336
Allow to take a file descriptor for Service's sockets
by Primiano Tucci
· 7 years ago
3324dfc
Add testing consumer_cmd executable
by Primiano Tucci
· 7 years ago
bbaa58c
Introduce base::PageAllocator to wrap mmap
by Primiano Tucci
· 7 years ago
ebba0fe
Switch tracing source sets into static libraries
by Sami Kyostila
· 7 years ago
5358933
Add initial Tracing Service implementation
by Primiano Tucci
· 7 years ago
af429f9
IPC plumbing for TraceWriter and service-side Consumer port.
by Primiano Tucci
· 7 years ago
d7b59c4
Introduce TraceWriter and SharedMemoryArbiter for Producer(s)
by Primiano Tucci
· 7 years ago
f5d6d53
Shared Memory Buffer: Binary Format
by Primiano Tucci
· 7 years ago
422caff
Add IdAllocator class
by Primiano Tucci
· 7 years ago
68323b0
Move WeakPtrFactory as last field: improves tests robustness.
by Primiano Tucci
· 7 years ago
57e67e1
Add copy constructors to proto-generated structs.
by Primiano Tucci
· 7 years ago
dcbbf13
Add IPC plumbing for consumer port
by Primiano Tucci
· 7 years ago
114b649
Introduce Consumer API
by Primiano Tucci
· 7 years ago
d2badc9
Fix sign comparison in trace_packet_unittest.cc
by Hector Dearman
· 7 years ago
731077c
Fix breakage in TracePacket test
by Primiano Tucci
· 7 years ago
9d1b591
Merge "Introduce initial stubs for Consumer API"
by Treehugger Robot
· 7 years ago
e8e36c0
Use memfd_create() when available on Linux/Android
by Primiano Tucci
· 7 years ago
42e2de1
Introduce initial stubs for Consumer API
by Primiano Tucci
· 7 years ago
b03ba36
Unify test targets under perfetto_{tests,benchmarks}
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