1. f7851ee Remove TracePacket::Decode and protobuf dependencies by Primiano Tucci · 5 years ago
  2. 355b8c8 Use '/protos/' as import prefix of perfetto protos by Primiano Tucci · 5 years ago
  3. 07489b8 Add base/proc_utils.h for GetProcessId(), fix Windows build by Primiano Tucci · 5 years ago
  4. 919ca1e Remove use of -isystem for googletest by Primiano Tucci · 5 years ago
  5. 3d99b0f service/client: Switch client library to BufferExhaustedPolicy::kDrop by Eric Seckler · 5 years ago
  6. 08425ca shmem: Add an option to drop data instead of stalling on SMB exhaustion by Eric Seckler · 5 years ago
  7. 0637578 startup writers: Commit locally buffered data in batches by Eric Seckler · 5 years ago
  8. 693f6aa Make page size configurable when connecting a producer by Nicolò Mazzucato · 5 years ago
  9. 13ae72f Fix DEPS by Primiano Tucci · 5 years ago
  10. 0f9e022 Move auto-generated core classes into public include/ by Primiano Tucci · 5 years ago
  11. 2854a0a Add consumer API and --query cmdline to list data sources by Primiano Tucci · 5 years ago
  12. 2c5488f Reshuffle include/ directory layout by Primiano Tucci · 5 years ago
  13. cdfd85b Update gtest/gmock to use system includes by Hector Dearman · 5 years ago
  14. fcd6725 Fix chrome build by Primiano Tucci · 5 years ago
  15. 062ed50 service: Let producers choose whether to enable SMB scraping by Eric Seckler · 5 years ago
  16. 33868d5 tracing service: add support for issuing periodic ClearIncrementalState ipcs. by Ryan Savitski · 5 years ago
  17. bdaa962 Producer: add ClearIncrementalState() call/ipc by Ryan Savitski · 5 years ago
  18. f4cccb5 Exposed GetInProcessShmemArbiter() in ProducerEndpoint by Oystein Eftevaag · 6 years ago
  19. c8d2f07 Make sure to always create the SMA on the correct thread in the in-process case by Oystein Eftevaag · 6 years ago
  20. 1393ffd Add the ability to send triggers to the Perfetto Service. by Stephen Nusko · 6 years ago
  21. 7b0c945 service: Add support for ObservableEvents. by Eric Seckler · 6 years ago
  22. 4ff03e5 service/producer: Track data source instance state, notify on start by Eric Seckler · 6 years ago
  23. eb6144c Merge "trace buffer: Ignore empty packets" by Eric Seckler · 6 years ago
  24. 685f752 traced: Add kernel version to trace by Hector Dearman · 6 years ago
  25. ac33697 trace buffer: Ignore empty packets by Eric Seckler · 6 years ago
  26. cb6e4c8 Add API to enable additional producer_name_filter entries in a session by Oystein Eftevaag · 6 years ago
  27. d0ac7ca service: Write a trusted PacketSequenceID with each packet. by Eric Seckler · 6 years ago
  28. de79b62 Fix unsigned int comparison for chromium roll by Eric Seckler · 6 years ago
  29. eaf29ed service: Add GetTraceStats() to consumer endpoint by Eric Seckler · 6 years ago
  30. d13fdf8 Add two additional stats (rewritten & out-of-order) related to writing chunks. by Stephen Nusko · 6 years ago
  31. c65693d trace writer: Add a proxying StartupTraceWriter. by Eric Seckler · 6 years ago
  32. a01e28a service: Scrape SMBs on flush, disable and producer disconnect by Eric Seckler · 6 years ago
  33. 9ba1d84 Allow consumers to detach from tracing session by Primiano Tucci · 6 years ago
  34. b77b27e trace buffer: Support overriding chunks. by Eric Seckler · 6 years ago
  35. 1c4e1ac perfetto: Add an IPC to associate trace writers with buffers by Eric Seckler · 6 years ago
  36. edf3f7c perfetto: Make it possible to commit paged memory in chunks on Win by Eric Seckler · 6 years ago
  37. 674076d Introduce support for deferred start (fast triggering) by Primiano Tucci · 6 years ago
  38. afb72b5 Rename producer methods to Start/StopDataSource by Primiano Tucci · 6 years ago
  39. 03de28f Propagate tracing session to the producers by Primiano Tucci · 6 years ago
  40. baeecf1 Wait for producers to ACK the stop when disabling the trace. by Primiano Tucci · 6 years ago
  41. 6a1a4d5 Rename Service to TracingService. by Florian Mayer · 6 years ago
  42. bb6e566 Fixed some sign compare errors in newly added TraceStats tests by Oystein Eftevaag · 6 years ago
  43. 5e33cad Add stats about dropped events to the trace by Primiano Tucci · 6 years ago
  44. 3cbb10a Remove warning suppressions and fix many casting bugs by Primiano Tucci · 7 years ago
  45. d52e627 Add Flush support to Producer and expose API to Consumer by Primiano Tucci · 7 years ago
  46. 7b14f65 Make the traced service robust against corrupted packets by Primiano Tucci · 7 years ago
  47. 1a1951d Fix logic to decide SMB page and size from config by Primiano Tucci · 7 years ago
  48. dca727d Refactor unit-testing of core/service_impl.cc by Primiano Tucci · 7 years ago
  49. 07e104d Reduce binary size (1.6MB -> 600K) by removing protos/trace:lite dep by Primiano Tucci · 7 years ago
  50. 578d784 Remove com.google from perfetto data source names by Primiano Tucci · 7 years ago
  51. 9daa483 Remove DataSourceID and registration callback by Primiano Tucci · 7 years ago
  52. 4966fdc POSIX clock_gettime is only available on OS X >= 10.12, only log the monotonic clock for now by Oystein Eftevaag · 7 years ago
  53. 6214c8f Rename TraceBuffez -> TraceBuffer by Hector Dearman · 7 years ago
  54. 86262cb Set SHM config for multiple producers. by Isabelle Taylor · 7 years ago
  55. 2ffd1a5 Add support for long running traces by Primiano Tucci · 7 years ago
  56. 200bd2e Record incident details into the trace by Sami Kyostila · 7 years ago
  57. 69faa90 Change SHM to be handled per producer by Isabelle Taylor · 7 years ago
  58. fbccb3c Record a periodic clock snapshot by Sami Kyostila · 7 years ago
  59. 3e69ed9 perfetto: add callback to TraceWriter.Flush() by Primiano Tucci · 7 years ago
  60. 09db827 TraceBuffer: minor cleanups by Primiano Tucci · 7 years ago
  61. 79f3f91 NotifySharedMemoryUpdate -> CommitData by Primiano Tucci · 7 years ago
  62. 5c59901 TraceBuffer management by Primiano Tucci · 7 years ago
  63. 32e0b54 Annotate trace packets with a trusted producer uid by Sami Kyostila · 7 years ago
  64. bc8368e ftrace_reader: Add cpu_reader.cc micro benchmark by Hector Dearman · 7 years ago
  65. 8c2ef92 Merge "Remove unneeded header." by Treehugger Robot · 7 years ago
  66. 2445030 Remove unneeded header. by Florian Mayer · 7 years ago
  67. aab5355 Run clang-tidy by Florian Mayer · 7 years ago
  68. c501080 Generate merged trace config for use in the Android tree by Primiano Tucci · 7 years ago
  69. 20b760c Reshuffle .proto files under /proto by Primiano Tucci · 7 years ago
  70. 20d441d Fix multi buffer support and add time-limited traces by Primiano Tucci · 7 years ago
  71. f3837d5 Add --background option to perfetto cmdline util by Primiano Tucci · 7 years ago
  72. e4cc95d ftrace_reader: Add initial probes deamon code by Hector Dearman · 7 years ago
  73. 6067e73 Split executables and introduce common shared library by Primiano Tucci · 7 years ago
  74. 3324dfc Add testing consumer_cmd executable by Primiano Tucci · 7 years ago
  75. bbaa58c Introduce base::PageAllocator to wrap mmap by Primiano Tucci · 7 years ago
  76. 5358933 Add initial Tracing Service implementation by Primiano Tucci · 7 years ago
  77. d7b59c4 Introduce TraceWriter and SharedMemoryArbiter for Producer(s) by Primiano Tucci · 7 years ago
  78. 68323b0 Move WeakPtrFactory as last field: improves tests robustness. by Primiano Tucci · 7 years ago
  79. b03ba36 Unify test targets under perfetto_{tests,benchmarks} by Primiano Tucci · 7 years ago
  80. 4f9b6d7 Pivot source files into top-level src,include and unify test target by Primiano Tucci · 7 years ago