Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
perfetto
/
a01e28ac4f1e570aed48c7378d31ec0bc6c88685
/
src
/
tracing
/
core
a01e28a
service: Scrape SMBs on flush, disable and producer disconnect
by Eric Seckler
· 6 years ago
8e348ce
Remove polling mode from Android Log data source
by Primiano Tucci
· 6 years ago
7631120
protozero: Make ScatteredStreamMemoryDelegate production-ready
by Eric Seckler
· 6 years ago
594f1ea
Merge "Add logcat data source"
by Primiano Tucci
· 6 years ago
e1e1e01
Merge "trace writer: Fix chunk_id field size"
by Treehugger Robot
· 6 years ago
d29d54f
trace writer: Fix chunk_id field size
by Eric Seckler
· 6 years ago
b428ef2
Bump flush timeout in client and service to 5s.
by Florian Mayer
· 6 years ago
64df2ca
Add logcat data source
by Primiano Tucci
· 6 years ago
7bfb7b4
service: Flush file descriptor when disabling tracing
by Eric Seckler
· 6 years ago
6876dc2
Merge "Allow consumers to detach from tracing session"
by Primiano Tucci
· 6 years ago
9ba1d84
Allow consumers to detach from tracing session
by Primiano Tucci
· 6 years ago
957c3e4
base: Support flushing files.
by Eric Seckler
· 6 years ago
4f5eb98
Merge "perfetto: Support building on Fuchsia for Chrome"
by Treehugger Robot
· 6 years ago
201117a
perfetto: Support building on Fuchsia for Chrome
by Eric Seckler
· 6 years ago
b77b27e
trace buffer: Support overriding chunks.
by Eric Seckler
· 6 years ago
6de52dc
Merge "cleanup: CHECK(false) -> FATAL("blah")"
by Hector Dearman
· 6 years ago
17d05e6
Merge "trace writer: Prevent overflowing a chunk's packet count"
by Eric Seckler
· 6 years ago
bd14fc6
cleanup: CHECK(false) -> FATAL("blah")
by Hector Dearman
· 6 years ago
f8eb3a6
trace writer: Prevent overflowing a chunk's packet count
by Eric Seckler
· 6 years ago
f3f524b
service: Track writer registrations and target buffer associations.
by Eric Seckler
· 6 years ago
4998533
Merge "trace buffer: Fix some issues with reordered / missing chunks."
by Eric Seckler
· 6 years ago
1ec0856
Merge "trace writer: Send patches after completing fragmented packet"
by Eric Seckler
· 6 years ago
5727b9a
trace buffer: Fix some issues with reordered / missing chunks.
by Eric Seckler
· 6 years ago
1569796
trace writer: Send patches after completing fragmented packet
by Eric Seckler
· 6 years ago
39236f3
perfetto: fix tracing test on Android ASAN
by Lalit Maganti
· 6 years ago
eff9804
Fix build using system clang.
by Florian Mayer
· 6 years ago
b5889df
service: Check buffer exists before is_allowed_target_buffer check.
by Lalit Maganti
· 6 years ago
6aa9ece
Fix TracingServiceImplTest.CommitToForbiddenBufferIsDiscarded on debug.
by Eric Seckler
· 6 years ago
2a833ed
Merge "tracing service: Verify target buffers specified in commit requests"
by Eric Seckler
· 6 years ago
24b5e00
Merge "trace writer: Register/unregister on writer creation/destruction"
by Eric Seckler
· 6 years ago
3a9fd66
Merge "trace writer: Set the kChunkNeedsPatching flag when necessary"
by Eric Seckler
· 6 years ago
dd0ad10
tracing service: Verify target buffers specified in commit requests
by Eric Seckler
· 6 years ago
58d81e7
trace writer: Set the kChunkNeedsPatching flag when necessary
by Eric Seckler
· 6 years ago
64bcc24
perfetto: fix proto lints in downstream users
by Lalit Maganti
· 6 years ago
86d3b10
trace writer: Register/unregister on writer creation/destruction
by Eric Seckler
· 6 years ago
b86e9ca
Add data source to poll IHealth (battery counters) service
by Primiano Tucci
· 6 years ago
2abd115
Fix chromium roll
by Primiano Tucci
· 6 years ago
6dc2359
perfetto: Keep track of allowed target buffers for producers.
by Eric Seckler
· 6 years ago
1c4e1ac
perfetto: Add an IPC to associate trace writers with buffers
by Eric Seckler
· 6 years ago
5403e4f
Roll clang and libcxx to match chromium revisions
by Primiano Tucci
· 6 years ago
caa5780
Add support for periodic flushes
by Primiano Tucci
· 6 years ago
50e9eda
Make flush async in probes producer
by Primiano Tucci
· 6 years ago
fa3404e
profiling: Allow to profile all running processes.
by Florian Mayer
· 6 years ago
7e07977
Add tools/gen_all
by Hector Dearman
· 6 years ago
790d085
profiling: Use cmdline instead of binary name.
by Florian Mayer
· 6 years ago
0b46de2
Merge "Deflake TracingServiceImplTest.WriteIntoFileAndStopOnMaxSize."
by Primiano Tucci
· 6 years ago
aea019d
Allow move ctor for Patch.
by Fabrice de Gans-Riberi
· 6 years ago
cc28cbf
Deflake TracingServiceImplTest.WriteIntoFileAndStopOnMaxSize.
by Ryan Savitski
· 6 years ago
b7fa544
perfetto_cmd: Teach perfetto_cmd to parse pbtxt configs
by Hector Dearman
· 6 years ago
8e7eac4
profiling: Add heapprofd config.
by Florian Mayer
· 6 years ago
c9d4a8b
probes + trace_processor: Polling of /proc/[pid]/status mem counters
by Primiano Tucci
· 6 years ago
57c89d9
perfetto: Make gn check succeed when building with chrome
by Eric Seckler
· 6 years ago
411b179
perfetto: Commit memory in chunks in TraceBuffer
by Eric Seckler
· 6 years ago
edf3f7c
perfetto: Make it possible to commit paged memory in chunks on Win
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
a80f9bc
Merge "Fix -Wdefaulted-function-deleted warning in Patch"
by Primiano Tucci
· 6 years ago
3644e18
Fix -Wdefaulted-function-deleted warning in Patch
by Hans Wennborg
· 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
82a8bfd
Add SysStats data source (/proc/{meminfo,stat,vmstat})
by Primiano Tucci
· 6 years ago
9bdc7ce
perfetto: fix Chromium build
by Lalit Maganti
· 6 years ago
9754d0d
Add sync marker traces to allow fast parsing
by Primiano Tucci
· 6 years ago
f250e1c
Only start data sources on registration if the tracing session is enabled
by Oystein Eftevaag
· 6 years ago
03de28f
Propagate tracing session to the producers
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
d8b1a1d
perfetto: add ability to override upload limit flag on debuggable builds
by Lalit Maganti
· 6 years ago
3467559
Re-enabled TraceWriter flushing on destruction
by Oystein Eftevaag
· 6 years ago
2211527
Merge "Disable features that fail in Chromium builds"
by Treehugger Robot
· 6 years ago
8549541
Disable features that fail in Chromium builds
by Bruce Dawson
· 6 years ago
21c1a0d
Changes to get Perfetto tracing in Chrome for Windows
by Bruce Dawson
· 6 years ago
c7b7c72
Clean up some TODOs and use PageAllocator in CpuReader
by Primiano Tucci
· 6 years ago
356d83f
Limit concurrent traces to 5 to prevent stalls in traced_probes
by Primiano Tucci
· 6 years ago
e8d7595
ps_tree: No scan on startup by default, make thread names optional
by Primiano Tucci
· 6 years ago
5e33cad
Add stats about dropped events to the trace
by Primiano Tucci
· 6 years ago
72daa6c
Moved ScatteredStreamDelegateForTesting to protozero from ftrace_reader
by Oystein Eftevaag
· 6 years ago
c0af530
Merge "ProcessStatsDataSource test"
by Isabelle Taylor
· 6 years ago
1684856
ProcessStatsDataSource test
by Isabelle Taylor
· 6 years ago
36557d8
perfetto: further cleanup and consolidate test code
by Lalit Maganti
· 6 years ago
3cbb10a
Remove warning suppressions and fix many casting bugs
by Primiano Tucci
· 6 years ago
5715f9a
Deflake ServiceImplTest.BatchFlushes
by Primiano Tucci
· 6 years ago
e7ca7c6
Fix test failure by reducing max shm size to 32 MB
by Primiano Tucci
· 6 years ago
d52e627
Add Flush support to Producer and expose API to Consumer
by Primiano Tucci
· 6 years ago
7b14f65
Make the traced service robust against corrupted packets
by Primiano Tucci
· 6 years ago
1a1951d
Fix logic to decide SMB page and size from config
by Primiano Tucci
· 6 years ago
dca727d
Refactor unit-testing of core/service_impl.cc
by Primiano Tucci
· 6 years ago
07e104d
Reduce binary size (1.6MB -> 600K) by removing protos/trace:lite dep
by Primiano Tucci
· 6 years ago
1b9c58a
Added process tree config.
by Hector Dearman
· 6 years ago
18614fe
Allow to configure scan roots.
by Florian Mayer
· 6 years ago
dae3565
Allow to configure InodeFileDataSource.
by Primiano Tucci
· 6 years ago
131b6e5
perfetto: add benchmark for fixed rate producer
by Lalit Maganti
· 6 years ago
62e7884
Add a preemptive legacy config field in DataSourceConfig
by Primiano Tucci
· 6 years ago
01c45f0
service: Fix trace write period drifting
by Sami Kyostila
· 6 years ago
9daa483
Remove DataSourceID and registration callback
by Primiano Tucci
· 6 years ago
1eb5dfc
Merge "Add retry logic to SharedMemoryABI::TryAcquireChunk"
by Treehugger Robot
· 6 years ago
632bbbc
Add retry logic to SharedMemoryABI::TryAcquireChunk
by Primiano Tucci
· 6 years ago
02f46be
Filter producers for each data source.
by Isabelle Taylor
· 6 years ago
d61b85f
Fix TracePacket writing after splitting
by Primiano Tucci
· 6 years ago
4966fdc
POSIX clock_gettime is only available on OS X >= 10.12, only log the monotonic clock for now
by Oystein Eftevaag
· 6 years ago
Next »