1. 2c5488f Reshuffle include/ directory layout by Primiano Tucci · 5 years ago
  2. cdfd85b Update gtest/gmock to use system includes by Hector Dearman · 5 years ago
  3. 90b008f Merge "Roll clang, libcxx, ninja, gn" by Primiano Tucci · 5 years ago
  4. 335412d Roll clang, libcxx, ninja, gn by Primiano Tucci · 5 years ago
  5. 2e1ae92 Remove gtest_prod_config by Primiano Tucci · 5 years ago
  6. 75ed550 startup writer: Refactor returning of writers to registry by Eric Seckler · 5 years ago
  7. 062ed50 service: Let producers choose whether to enable SMB scraping by Eric Seckler · 5 years ago
  8. fd36776 Unify include statements for protobuf by Sami Kyostila · 5 years ago
  9. 0f2f3b4 Stop generating data-source specific C++ classes in tracing/core by Primiano Tucci · 5 years ago
  10. e911f39 Merge "Add helper class for heap-based protozero messages" by Primiano Tucci · 5 years ago
  11. 7142c7c Expose number of idle pages on heap dump. by Florian Mayer · 5 years ago
  12. fb4d073 traced: support unique trace session names by Hector Dearman · 5 years ago
  13. a2d75e9 Add helper class for heap-based protozero messages by Primiano Tucci · 5 years ago
  14. f5ad464 Annotate a benign data race in TraceBuffer by Sami Kyostila · 5 years ago
  15. 0ee3cd3 Merge "fix fuzzer build & signedness of a test comparison (for chrome)" by Ryan Savitski · 5 years ago
  16. 0ef77f8 Merge "Fix minor nits in SnapshotClocks() and fix mac build" by Treehugger Robot · 5 years ago
  17. cd9f766 Merge "process stats: clear more incremental state, and write marker" by Ryan Savitski · 5 years ago
  18. ba8a5f5 fix fuzzer build & signedness of a test comparison (for chrome) by Ryan Savitski · 5 years ago
  19. 80cb418 Fix minor nits in SnapshotClocks() and fix mac build by Primiano Tucci · 5 years ago
  20. 0b4008a process stats: clear more incremental state, and write marker by Ryan Savitski · 5 years ago
  21. e004a57 traced: Add initial timestamp by Hector Dearman · 5 years ago
  22. bd212d9 Merge changes If9077c57,I964e6e9d,I0057bdb2,I67cba752 by Ryan Savitski · 5 years ago
  23. 71bce87 Make test trace writer keep its buffer as proper trace packet protos by Ryan Savitski · 5 years ago
  24. 33868d5 tracing service: add support for issuing periodic ClearIncrementalState ipcs. by Ryan Savitski · 5 years ago
  25. 7e77ddf Assert if the SMB stalls for 100 counts waiting for a chunk by Oystein Eftevaag · 5 years ago
  26. ac6e0d4 incremental state invalidation: trace config & data source descriptor protos by Ryan Savitski · 5 years ago
  27. 225559a Allow to specify whether to profile runtime or from startup. by Florian Mayer · 5 years ago
  28. b63f61e Add config to disable perfetto's default data sources by Siddhartha S · 5 years ago
  29. 4d8300d Merge "Allow to block client on full buffer." by Florian Mayer · 5 years ago
  30. d6bdb6f Allow to block client on full buffer. by Florian Mayer · 5 years ago
  31. 2aab316 Use write_into_file for heap_profile helper. by Florian Mayer · 5 years ago
  32. d6f4805 SMA: Flush pending commits more frequently during SMB stalls by Eric Seckler · 5 years ago
  33. 2bfc035 startup writer: DCHECK that binding happens on correct task runner. by Eric Seckler · 5 years ago
  34. 505f9c9 Merge "startup writer: Don't hold lock while grabbing new trace packet." by Eric Seckler · 5 years ago
  35. a37ff2e startup writer: Don't hold lock while grabbing new trace packet. by Eric Seckler · 5 years ago
  36. 696ff77 trigger_perfetto: Add trigger_perfetto binary by Hector Dearman · 5 years ago
  37. 085dc3c perfetto_cmd: Add user guardrail by Hector Dearman · 5 years ago
  38. f4cccb5 Exposed GetInProcessShmemArbiter() in ProducerEndpoint by Oystein Eftevaag · 5 years ago
  39. 25f4c01 Remove a DCHECK that causes thread checker failures for in-process mode by Peter Marshall · 5 years ago
  40. 9fa59cb Add a field to the TraceConfig that allows users to activate triggers. by Stephen Nusko · 5 years ago
  41. a883e5f Attempt to fix chromium roll - take 2 by Eric Seckler · 5 years ago
  42. c4024b2 Attempt to fix chromium roll by Eric Seckler · 5 years ago
  43. 70ea330 Add a new TrustedPacket for received triggers. by Stephen Nusko · 5 years ago
  44. e0b2047 Merge "Make sure to always create the SMA on the correct thread in the in-process case" by Oystein Eftevaag · 5 years ago
  45. c8d2f07 Make sure to always create the SMA on the correct thread in the in-process case by Oystein Eftevaag · 5 years ago
  46. 305a501 Chrome: Add config for privacy safe mode by Siddhartha S · 5 years ago
  47. fb87998 Do not allow traces with extra_guardrails on user. by Florian Mayer · 5 years ago
  48. 92e8bf9 Allow to specify heapprofd shmem size in config. by Florian Mayer · 5 years ago
  49. 999355c traced_probes: add caching for process stats to reduce duplicate events by Lalit Maganti · 5 years ago
  50. bdd5da0 service: Don't crash for notifications with data source in wrong state by Eric Seckler · 5 years ago
  51. f159a21 More Chrome buildfixes by Oystein Eftevaag · 5 years ago
  52. d95a751 Add the ability to use STOP_TRACING to TriggerConfig by Stephen Nusko · 5 years ago
  53. 1393ffd Add the ability to send triggers to the Perfetto Service. by Stephen Nusko · 5 years ago
  54. 5984729 Add the ability to use the START_TRACE trigger mode. by Stephen Nusko · 5 years ago
  55. f53f8ed Add TriggerConfig to the TraceConfig proto. by Stephen Nusko · 5 years ago
  56. 7b0c945 service: Add support for ObservableEvents. by Eric Seckler · 5 years ago
  57. 23fda95 service: Mark instances as stopped correctly on unregistering source. by Eric Seckler · 5 years ago
  58. 4ff03e5 service/producer: Track data source instance state, notify on start by Eric Seckler · 5 years ago
  59. f702532 Merge "writer: Fix potential deadlock in StartupTraceWriter::BindToArbiter." by Treehugger Robot · 5 years ago
  60. c4e085d Move the variable declaration down into the #if this fixes the windows build. by Stephen Nusko · 5 years ago
  61. eb6144c Merge "trace buffer: Ignore empty packets" by Eric Seckler · 5 years ago
  62. 5b72cc9 writer: Fix potential deadlock in StartupTraceWriter::BindToArbiter. by Eric Seckler · 5 years ago
  63. 85170a2 Rename service_impl_unittest to match src files by Hector Dearman · 5 years ago
  64. 685f752 traced: Add kernel version to trace by Hector Dearman · 5 years ago
  65. bc9bbde Merge "service/buffer: Write previous_packet_dropped TracePacket field" by Treehugger Robot · 5 years ago
  66. ac33697 trace buffer: Ignore empty packets by Eric Seckler · 5 years ago
  67. 062be90 service/buffer: Write previous_packet_dropped TracePacket field by Eric Seckler · 5 years ago
  68. 9c6538d Allow to skip function names. by Florian Mayer · 5 years ago
  69. cb6e4c8 Add API to enable additional producer_name_filter entries in a session by Oystein Eftevaag · 5 years ago
  70. 82b33f4 Merge "Add a comparison operator and .clear_X() to proto_to_cpp" by Oystein Eftevaag · 5 years ago
  71. c9deef2 Add a comparison operator and .clear_X() to proto_to_cpp by Oystein Eftevaag · 5 years ago
  72. 4da8c67 test: Migrate googletest TEST_CASE APIs to TEST_SUITE. by Victor Costan · 5 years ago
  73. 14219ff Make Producer.CreateTraceWriter thread-safe by Primiano Tucci · 5 years ago
  74. 0894058 traced: don't add timestamp to clock snapshot by Lalit Maganti · 5 years ago
  75. c88dab2 arbiter: Handle flush requests from TraceWriter by Eric Seckler · 5 years ago
  76. 0ee3d57 Merge "arbiter: Only flush synchronously on ProducerEndpoint thread" by Eric Seckler · 6 years ago
  77. 4e4fe8f arbiter: Only flush synchronously on ProducerEndpoint thread by Eric Seckler · 6 years ago
  78. 2c72bd8 service: Add stats for discarded chunks + patches by Eric Seckler · 6 years ago
  79. d0ac7ca service: Write a trusted PacketSequenceID with each packet. by Eric Seckler · 6 years ago
  80. 8614a6e Add notify_traceur option by Primiano Tucci · 6 years ago
  81. e3e66f1 Merge "Make CommitData always run on the correct thread according to task_runner." by Treehugger Robot · 6 years ago
  82. 7714cec Add power rails energy data to Perfetto traces by Esteban Talavera · 6 years ago
  83. 82c6675 Make CommitData always run on the correct thread according to task_runner. by Stephen Nusko · 6 years ago
  84. 5fc46aa Add timestamp to clock snapshot by Isabelle Taylor · 6 years ago
  85. b45a69b Add DISCARD policy to TraceBuffer by Primiano Tucci · 6 years ago
  86. 3c3162c Add a config option to disable clock snapshotting by Oystein Eftevaag · 6 years ago
  87. 42777e5 trace writer: Add StartupTraceWriterRegistry. by Eric Seckler · 6 years ago
  88. eaf29ed service: Add GetTraceStats() to consumer endpoint by Eric Seckler · 6 years ago
  89. 7c7f5f5 Perfetto: clean up PERFETTO_EMBEDDER_BUILD by Primiano Tucci · 6 years ago
  90. a97328a Fix integer sign mismatch error preventing Chrome autoroll by Oystein Eftevaag · 6 years ago
  91. d13fdf8 Add two additional stats (rewritten & out-of-order) related to writing chunks. by Stephen Nusko · 6 years ago
  92. 4a0ee4e trace writer: Fix gcc build. by Eric Seckler · 6 years ago
  93. bfee4b5 Merge "Add documentation for TraceWriter::written." by Treehugger Robot · 6 years ago
  94. d993008 perfetto: add subscription id command line flag to perfetto binary by Lalit Maganti · 6 years ago
  95. 40c2529 Add documentation for TraceWriter::written. by Florian Mayer · 6 years ago
  96. 8c2ea47 profiling: Allow chunking of ProfilePackets. by Florian Mayer · 6 years ago
  97. 5fff009 Merge "Do not run contents of PERFETTO_DCHECK on release." by Treehugger Robot · 6 years ago
  98. 9cd1c23 Do not run contents of PERFETTO_DCHECK on release. by Florian Mayer · 6 years ago
  99. c65693d trace writer: Add a proxying StartupTraceWriter. by Eric Seckler · 6 years ago
  100. 106605c Add e2e cmdline tests and fix Flush with no producers by Primiano Tucci · 6 years ago