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