Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
2c5488f0dab90028e6e270fb3a1e52cb527f6691
/
src
/
tracing
/
ipc
2c5488f
Reshuffle include/ directory layout
by Primiano Tucci
· 5 years ago
cdfd85b
Update gtest/gmock to use system includes
by Hector Dearman
· 5 years ago
062ed50
service: Let producers choose whether to enable SMB scraping
by Eric Seckler
· 5 years ago
bdaa962
Producer: add ClearIncrementalState() call/ipc
by Ryan Savitski
· 5 years ago
f4cccb5
Exposed GetInProcessShmemArbiter() in ProducerEndpoint
by Oystein Eftevaag
· 5 years ago
0bc1bd6
Add missing comments about keeping WeakPtrFactory last.
by Florian Mayer
· 5 years ago
1393ffd
Add the ability to send triggers to the Perfetto Service.
by Stephen Nusko
· 5 years ago
7b0c945
service: Add support for ObservableEvents.
by Eric Seckler
· 5 years ago
3077d18
Add lazy startup producer class to traced.
by Florian Mayer
· 5 years ago
4ff03e5
service/producer: Track data source instance state, notify on start
by Eric Seckler
· 5 years ago
cb6e4c8
Add API to enable additional producer_name_filter entries in a session
by Oystein Eftevaag
· 5 years ago
eaf29ed
service: Add GetTraceStats() to consumer endpoint
by Eric Seckler
· 6 years ago
d8aadfe
Don't crash if traced cannot be started
by Primiano Tucci
· 6 years ago
9ba1d84
Allow consumers to detach from tracing session
by Primiano Tucci
· 6 years ago
1c4e1ac
perfetto: Add an IPC to associate trace writers with buffers
by Eric Seckler
· 6 years ago
6db99a9
Add PERFETTO_DFATAL.
by Florian Mayer
· 6 years ago
21e418f
Correctly handle partial writes.
by Florian Mayer
· 6 years ago
674076d
Introduce support for deferred start (fast triggering)
by Primiano Tucci
· 6 years ago
afb72b5
Rename producer methods to Start/StopDataSource
by Primiano Tucci
· 6 years ago
baeecf1
Wait for producers to ACK the stop when disabling the trace.
by Primiano Tucci
· 6 years ago
6a1a4d5
Rename Service to TracingService.
by Florian Mayer
· 6 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 6 years ago
d52e627
Add Flush support to Producer and expose API to Consumer
by Primiano Tucci
· 6 years ago
c29e0d3
Add env var for producer/consumer socket.
by Florian Mayer
· 6 years ago
dca727d
Refactor unit-testing of core/service_impl.cc
by Primiano Tucci
· 6 years ago
9daa483
Remove DataSourceID and registration callback
by Primiano Tucci
· 6 years ago
5ae66da
Split large TracePackets over IPC
by Primiano Tucci
· 6 years ago
86262cb
Set SHM config for multiple producers.
by Isabelle Taylor
· 6 years ago
2ffd1a5
Add support for long running traces
by Primiano Tucci
· 6 years ago
69faa90
Change SHM to be handled per producer
by Isabelle Taylor
· 6 years ago
941b221
Introduce base::TempFile / TempDir
by Primiano Tucci
· 6 years ago
3e69ed9
perfetto: add callback to TraceWriter.Flush()
by Primiano Tucci
· 6 years ago
09db827
TraceBuffer: minor cleanups
by Primiano Tucci
· 6 years ago
79f3f91
NotifySharedMemoryUpdate -> CommitData
by Primiano Tucci
· 6 years ago
954d8ed
Add "protos" package to the ipc/*.proto files
by Primiano Tucci
· 6 years ago
081d46a
Reduce ProducerID 64 -> 16 bits
by Primiano Tucci
· 6 years ago
16d1d63
Rename Chunk to Slice to avoid ambiguity
by Primiano Tucci
· 6 years ago
32e0b54
Annotate trace packets with a trusted producer uid
by Sami Kyostila
· 6 years ago
ff72959
Added a PERFETTO_ prefix to the BUILDFLAG macros.
by Oystein Eftevaag
· 6 years ago
2d0b225
IPC: introduce dont_reply flag to avoid useless empty replies
by Primiano Tucci
· 7 years ago
bba1941
Unify kPageSize constants across the code base
by Anna Zappone
· 7 years ago
aab5355
Run clang-tidy
by Florian Mayer
· 7 years ago
20b760c
Reshuffle .proto files under /proto
by Primiano Tucci
· 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
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
af429f9
IPC plumbing for TraceWriter and service-side Consumer port.
by Primiano Tucci
· 7 years ago
68323b0
Move WeakPtrFactory as last field: improves tests robustness.
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
e8e36c0
Use memfd_create() when available on Linux/Android
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