- 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
- 90b008f Merge "Roll clang, libcxx, ninja, gn" by Primiano Tucci · 5 years ago
- 335412d Roll clang, libcxx, ninja, gn by Primiano Tucci · 5 years ago
- 2e1ae92 Remove gtest_prod_config by Primiano Tucci · 5 years ago
- 7f727d4 Merge "startup writer: Refactor returning of writers to registry" by Eric Seckler · 5 years ago
- 75ed550 startup writer: Refactor returning of writers to registry by Eric Seckler · 5 years ago
- fcd6725 Fix chrome build by Primiano Tucci · 5 years ago
- 062ed50 service: Let producers choose whether to enable SMB scraping by Eric Seckler · 5 years ago
- fd36776 Unify include statements for protobuf by Sami Kyostila · 5 years ago
- 5569743 Fix autoroller, remove extra ../ in GN file by Primiano Tucci · 5 years ago
- 9564d91 Perfetto Client API (1): initial refactorings by Primiano Tucci · 5 years ago
- 0f2f3b4 Stop generating data-source specific C++ classes in tracing/core by Primiano Tucci · 5 years ago
- e911f39 Merge "Add helper class for heap-based protozero messages" by Primiano Tucci · 5 years ago
- 7142c7c Expose number of idle pages on heap dump. by Florian Mayer · 5 years ago
- fb4d073 traced: support unique trace session names by Hector Dearman · 5 years ago
- a2d75e9 Add helper class for heap-based protozero messages by Primiano Tucci · 5 years ago
- f5ad464 Annotate a benign data race in TraceBuffer by Sami Kyostila · 5 years ago
- 0ee3cd3 Merge "fix fuzzer build & signedness of a test comparison (for chrome)" by Ryan Savitski · 5 years ago
- 0ef77f8 Merge "Fix minor nits in SnapshotClocks() and fix mac build" by Treehugger Robot · 5 years ago
- cd9f766 Merge "process stats: clear more incremental state, and write marker" by Ryan Savitski · 5 years ago
- ba8a5f5 fix fuzzer build & signedness of a test comparison (for chrome) by Ryan Savitski · 5 years ago
- 80cb418 Fix minor nits in SnapshotClocks() and fix mac build by Primiano Tucci · 5 years ago
- 0b4008a process stats: clear more incremental state, and write marker by Ryan Savitski · 5 years ago
- e004a57 traced: Add initial timestamp by Hector Dearman · 5 years ago
- bd212d9 Merge changes If9077c57,I964e6e9d,I0057bdb2,I67cba752 by Ryan Savitski · 5 years ago
- 71bce87 Make test trace writer keep its buffer as proper trace packet protos by Ryan Savitski · 5 years ago
- 33868d5 tracing service: add support for issuing periodic ClearIncrementalState ipcs. by Ryan Savitski · 5 years ago
- bdaa962 Producer: add ClearIncrementalState() call/ipc by Ryan Savitski · 5 years ago
- 7e77ddf Assert if the SMB stalls for 100 counts waiting for a chunk by Oystein Eftevaag · 5 years ago
- ac6e0d4 incremental state invalidation: trace config & data source descriptor protos by Ryan Savitski · 5 years ago
- 225559a Allow to specify whether to profile runtime or from startup. by Florian Mayer · 5 years ago
- b63f61e Add config to disable perfetto's default data sources by Siddhartha S · 5 years ago
- 4d8300d Merge "Allow to block client on full buffer." by Florian Mayer · 5 years ago
- d6bdb6f Allow to block client on full buffer. by Florian Mayer · 5 years ago
- 2aab316 Use write_into_file for heap_profile helper. by Florian Mayer · 5 years ago
- d6f4805 SMA: Flush pending commits more frequently during SMB stalls by Eric Seckler · 5 years ago
- 2bfc035 startup writer: DCHECK that binding happens on correct task runner. by Eric Seckler · 5 years ago
- 5da63f3 Allow chromium to build the IPC layer. by Stephen Nusko · 5 years ago
- ee1df8c Fix for test targets accidentally pulled into non-Chromium embedder builds by Oystein Eftevaag · 5 years ago
- 505f9c9 Merge "startup writer: Don't hold lock while grabbing new trace packet." by Eric Seckler · 5 years ago
- a37ff2e startup writer: Don't hold lock while grabbing new trace packet. by Eric Seckler · 5 years ago
- 696ff77 trigger_perfetto: Add trigger_perfetto binary by Hector Dearman · 5 years ago
- 085dc3c perfetto_cmd: Add user guardrail by Hector Dearman · 5 years ago
- f4cccb5 Exposed GetInProcessShmemArbiter() in ProducerEndpoint by Oystein Eftevaag · 5 years ago
- 25f4c01 Remove a DCHECK that causes thread checker failures for in-process mode by Peter Marshall · 5 years ago
- 9fa59cb Add a field to the TraceConfig that allows users to activate triggers. by Stephen Nusko · 5 years ago
- e823811 Add the ability for the command line client to activate triggers. by Stephen Nusko · 5 years ago
- a883e5f Attempt to fix chromium roll - take 2 by Eric Seckler · 5 years ago
- c4024b2 Attempt to fix chromium roll by Eric Seckler · 5 years ago
- 70ea330 Add a new TrustedPacket for received triggers. by Stephen Nusko · 5 years ago
- e0b2047 Merge "Make sure to always create the SMA on the correct thread in the in-process case" by Oystein Eftevaag · 5 years ago
- c8d2f07 Make sure to always create the SMA on the correct thread in the in-process case by Oystein Eftevaag · 5 years ago
- 305a501 Chrome: Add config for privacy safe mode by Siddhartha S · 5 years ago
- 755e5dc Merge "Do not allow traces with extra_guardrails on user." by Florian Mayer · 5 years ago
- 0bc1bd6 Add missing comments about keeping WeakPtrFactory last. by Florian Mayer · 5 years ago
- fb87998 Do not allow traces with extra_guardrails on user. by Florian Mayer · 5 years ago
- 92e8bf9 Allow to specify heapprofd shmem size in config. by Florian Mayer · 5 years ago
- 999355c traced_probes: add caching for process stats to reduce duplicate events by Lalit Maganti · 5 years ago
- bdd5da0 service: Don't crash for notifications with data source in wrong state by Eric Seckler · 5 years ago
- f159a21 More Chrome buildfixes by Oystein Eftevaag · 5 years ago
- d95a751 Add the ability to use STOP_TRACING to TriggerConfig by Stephen Nusko · 5 years ago
- 1393ffd Add the ability to send triggers to the Perfetto Service. by Stephen Nusko · 5 years ago
- 5984729 Add the ability to use the START_TRACE trigger mode. by Stephen Nusko · 5 years ago
- f53f8ed Add TriggerConfig to the TraceConfig proto. by Stephen Nusko · 5 years ago
- 7b0c945 service: Add support for ObservableEvents. by Eric Seckler · 5 years ago
- 23fda95 service: Mark instances as stopped correctly on unregistering source. 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
- f702532 Merge "writer: Fix potential deadlock in StartupTraceWriter::BindToArbiter." by Treehugger Robot · 5 years ago
- c4e085d Move the variable declaration down into the #if this fixes the windows build. by Stephen Nusko · 5 years ago
- eb6144c Merge "trace buffer: Ignore empty packets" by Eric Seckler · 5 years ago
- 5b72cc9 writer: Fix potential deadlock in StartupTraceWriter::BindToArbiter. by Eric Seckler · 5 years ago
- 85170a2 Rename service_impl_unittest to match src files by Hector Dearman · 5 years ago
- 685f752 traced: Add kernel version to trace by Hector Dearman · 5 years ago
- bc9bbde Merge "service/buffer: Write previous_packet_dropped TracePacket field" by Treehugger Robot · 5 years ago
- ac33697 trace buffer: Ignore empty packets by Eric Seckler · 5 years ago
- 062be90 service/buffer: Write previous_packet_dropped TracePacket field by Eric Seckler · 5 years ago
- 9c6538d Allow to skip function names. by Florian Mayer · 5 years ago
- cb6e4c8 Add API to enable additional producer_name_filter entries in a session by Oystein Eftevaag · 5 years ago
- 82b33f4 Merge "Add a comparison operator and .clear_X() to proto_to_cpp" by Oystein Eftevaag · 5 years ago
- c9deef2 Add a comparison operator and .clear_X() to proto_to_cpp by Oystein Eftevaag · 5 years ago
- 4da8c67 test: Migrate googletest TEST_CASE APIs to TEST_SUITE. by Victor Costan · 5 years ago
- 14219ff Make Producer.CreateTraceWriter thread-safe by Primiano Tucci · 5 years ago
- 0894058 traced: don't add timestamp to clock snapshot by Lalit Maganti · 5 years ago
- c88dab2 arbiter: Handle flush requests from TraceWriter by Eric Seckler · 5 years ago
- 0ee3d57 Merge "arbiter: Only flush synchronously on ProducerEndpoint thread" by Eric Seckler · 5 years ago
- 4e4fe8f arbiter: Only flush synchronously on ProducerEndpoint thread by Eric Seckler · 5 years ago
- 2c72bd8 service: Add stats for discarded chunks + patches by Eric Seckler · 6 years ago
- d0ac7ca service: Write a trusted PacketSequenceID with each packet. by Eric Seckler · 6 years ago
- 8614a6e Add notify_traceur option by Primiano Tucci · 6 years ago
- e3e66f1 Merge "Make CommitData always run on the correct thread according to task_runner." by Treehugger Robot · 6 years ago
- 7714cec Add power rails energy data to Perfetto traces by Esteban Talavera · 6 years ago
- 82c6675 Make CommitData always run on the correct thread according to task_runner. by Stephen Nusko · 6 years ago
- 5fc46aa Add timestamp to clock snapshot by Isabelle Taylor · 6 years ago
- b45a69b Add DISCARD policy to TraceBuffer by Primiano Tucci · 6 years ago
- 3c3162c Add a config option to disable clock snapshotting by Oystein Eftevaag · 6 years ago
- de79b62 Fix unsigned int comparison for chromium roll by Eric Seckler · 6 years ago
- 42777e5 trace writer: Add StartupTraceWriterRegistry. by Eric Seckler · 6 years ago
- eaf29ed service: Add GetTraceStats() to consumer endpoint by Eric Seckler · 6 years ago