1. 57dd66b Remove checked-in generated files and use build-time gen ones by Primiano Tucci · 4 years, 10 months ago
  2. f0cbbfe Merge "ELOG in Client API OnDisconnect." by Treehugger Robot · 4 years, 10 months ago
  3. 4978163 ELOG in Client API OnDisconnect. by Florian Mayer · 4 years, 10 months ago
  4. 83987d2 build: gcc9/gcc6 support and cross fixes by Matthew Clarkson · 4 years, 10 months ago
  5. 570fb43 Merge "Alow to set BufferExhaustedPolicy in client API." by Florian Mayer · 4 years, 10 months ago
  6. 974a8b8 Alow to set BufferExhaustedPolicy in client API. by Florian Mayer · 4 years, 10 months ago
  7. 94c47dd Use explicit moves when returning covariant std::unique_ptr by Primiano Tucci · 4 years, 11 months ago
  8. b4966c5 Expose the client library in bazel and make it work. by Pascal Muetschard · 4 years, 11 months ago
  9. c21a906 PacketStreamValidator: get rid of libprotobuf by Primiano Tucci · 5 years ago
  10. 5145e50 Fix various typos by Hector Dearman · 5 years ago
  11. e7a7577 Merge "Add producer for Perfetto Java Heap Profiler." by Florian Mayer · 5 years ago
  12. 98965ba Add producer for Perfetto Java Heap Profiler. by Florian Mayer · 5 years ago
  13. cf52545 Fix chrome roll: add PERFETTO_EXPORT to SlicedProtobufInputStream by Primiano Tucci · 5 years ago
  14. 8b8b0e4 PERFETTO_EXPORT PacketStreamValidator by Primiano Tucci · 5 years ago
  15. f7851ee Remove TracePacket::Decode and protobuf dependencies by Primiano Tucci · 5 years ago
  16. a20b810 Add benchmark for PacketStreamValidator by Primiano Tucci · 5 years ago
  17. 7ca2077 Use int64_t in sliced_protobuf_input_stream by Primiano Tucci · 5 years ago
  18. f955198 Fold perfetto_src_tracing_ipc into libperfetto_client by Primiano Tucci · 5 years ago
  19. 9943137 Merge "startup writers: Bound the buffer size per writer" by Eric Seckler · 5 years ago
  20. bda8015 startup writers: Bound the buffer size per writer by Eric Seckler · 5 years ago
  21. 51c3c95 Add track_event_descriptor to data_source_descriptor by Nicolò Mazzucato · 5 years ago
  22. 02c1176 Major clean up build files, use flags-per-feature. by Primiano Tucci · 5 years ago
  23. 355b8c8 Use '/protos/' as import prefix of perfetto protos by Primiano Tucci · 5 years ago
  24. 2bf8284 Consistently use PERFETTO_BUILDFLAG(xxx) and add IPC flag by Primiano Tucci · 5 years ago
  25. d221a27 Merge "Upgrade to protobuf v3.9.0" by Primiano Tucci · 5 years ago
  26. 8dd5270 Upgrade to protobuf v3.9.0 by Primiano Tucci · 5 years ago
  27. 07489b8 Add base/proc_utils.h for GetProcessId(), fix Windows build by Primiano Tucci · 5 years ago
  28. 696fa9c Client API: allow to configure SMB size and page size by Primiano Tucci · 5 years ago
  29. 42ae101 Fix signed-unsigned conversions by Primiano Tucci · 5 years ago
  30. d12acb1 Merge "client api: Introduce a bare-bones TrackEvent library" by Treehugger Robot · 5 years ago
  31. 919ca1e Remove use of -isystem for googletest by Primiano Tucci · 5 years ago
  32. 83dcc8c client api: Introduce a bare-bones TrackEvent library by Eric Seckler · 5 years ago
  33. 36a40fc Merge "client api: Add support for data source incremental state" by Sami Kyostila · 5 years ago
  34. 490cfbc client api: Add support for data source incremental state by Sami Kyostila · 5 years ago
  35. 5c7d973 Merge "trace buffer: Clear kChunkNeedsPatchingFlag for incomplete chunks" by Treehugger Robot · 5 years ago
  36. 46ed058 trace buffer: Clear kChunkNeedsPatchingFlag for incomplete chunks by Eric Seckler · 5 years ago
  37. 3e7ca4f Trace proto: skeleton for custom clocks and sequence defaults by Primiano Tucci · 5 years ago
  38. 3d99b0f service/client: Switch client library to BufferExhaustedPolicy::kDrop by Eric Seckler · 5 years ago
  39. 65b4119 Merge "Client library: Allow recursive acquire of data source lock" by Primiano Tucci · 5 years ago
  40. 0cb4a1a Client library: Allow recursive acquire of data source lock by Primiano Tucci · 5 years ago
  41. 07dff94 Merge "Add uuid in perfetto_cmd" by Hector Dearman · 5 years ago
  42. eebfb5d Add log when producer and service flags mismatch by Primiano Tucci · 5 years ago
  43. 2bdd2be Add uuid in perfetto_cmd by Hector Dearman · 5 years ago
  44. 6d4d592 Ensure that we always notify observers about data sources stopping. by Stephen Nusko · 5 years ago
  45. 25257b0 Merge "no-stall mode: Track stats about packet loss" by Treehugger Robot · 5 years ago
  46. 7949fdc Merge "client api: Don't hang if a not-yet-started session is stopped" by Treehugger Robot · 5 years ago
  47. a516164 no-stall mode: Track stats about packet loss by Eric Seckler · 5 years ago
  48. bb3bc48 Use using ::testing::* declarations in tracing_service_impl_unittest by Hector Dearman · 5 years ago
  49. 23bde0d client api: Don't hang if a not-yet-started session is stopped by Sami Kyostila · 5 years ago
  50. bf10bbe client api: Ignore multiple registrations of the same data source by Sami Kyostila · 5 years ago
  51. e021027 Merge "Fix a spurious error from TracingMuxerImpl" by Treehugger Robot · 5 years ago
  52. 2ee5067 Merge "trace writer: Check that packet is finalized before new one is started" by Treehugger Robot · 5 years ago
  53. 2c1dec1 Merge "shmem: Avoid synchronous commits if in kDrop mode" by Treehugger Robot · 5 years ago
  54. a6e50b8 Fix a spurious error from TracingMuxerImpl by Sami Kyostila · 5 years ago
  55. d2f5e95 Merge "Log if max. number of data sources exhausted in client API." by Treehugger Robot · 5 years ago
  56. 3370080 shmem: Avoid synchronous commits if in kDrop mode by Eric Seckler · 5 years ago
  57. 161611c trace writer: Check that packet is finalized before new one is started by Eric Seckler · 5 years ago
  58. 3e39cf9 Log if max. number of data sources exhausted in client API. by Florian Mayer · 5 years ago
  59. 824ce8c traced metatrace: encode CommitDataRequests as a "counter" by Ryan Savitski · 5 years ago
  60. 04e7e5f traced: add metatrace support via in-process producer (folding in LazyProducer) by Ryan Savitski · 5 years ago
  61. 6ce7935 Merge "traced: Send empty OnTraceData response if tracing not started" by Treehugger Robot · 5 years ago
  62. ee85c6f build: Attempt to fix chrometto roll by Eric Seckler · 5 years ago
  63. eb5c71e traced: Send empty OnTraceData response if tracing not started by Hector Dearman · 5 years ago
  64. 6698c6d Merge "Fix a few typos" by Treehugger Robot · 5 years ago
  65. 648eb97 Merge "Dump on StopDataSource rather than on Flush." by Florian Mayer · 5 years ago
  66. b1677db Merge "client api: Add a way to trace directly to a file" by Sami Kyostila · 5 years ago
  67. 41b798c Merge "Count invalid packets in TraceStats." by Florian Mayer · 5 years ago
  68. 0b5fa0f Fix a few typos by Hector Dearman · 5 years ago
  69. ae9673f trace_buffer: fix debug log statement (wrong var name) by Ryan · 5 years ago
  70. c09ca29 client api: Add a way to trace directly to a file by Sami Kyostila · 5 years ago
  71. f2d4569 Count invalid packets in TraceStats. by Florian Mayer · 5 years ago
  72. 6e45e9a Dump on StopDataSource rather than on Flush. by Florian Mayer · 5 years ago
  73. 23968af Merge "Client API: Allow data sources to handle Stop asynchronously" by Primiano Tucci · 5 years ago
  74. dd5ebc9 Client API: Allow data sources to handle Stop asynchronously by Primiano Tucci · 5 years ago
  75. a76f3b0 Merge "Demote some error logs" by Treehugger Robot · 5 years ago
  76. b52d52a startup writers: Support no-stall mode by Eric Seckler · 5 years ago
  77. 08425ca shmem: Add an option to drop data instead of stalling on SMB exhaustion by Eric Seckler · 5 years ago
  78. 7a75f42 Demote some error logs by Primiano Tucci · 5 years ago
  79. 2d896b4 Order the trace writer while commiting in startup registry by ssid · 5 years ago
  80. 45b6e59 fix test comparison signs for chrome roll by Ryan Savitski · 5 years ago
  81. 0637578 startup writers: Commit locally buffered data in batches by Eric Seckler · 5 years ago
  82. 5ee1ee1 Merge "Make page size configurable when connecting a producer" by Eric Seckler · 5 years ago
  83. 389861f client api: Add StartBlocking/StopBlocking by Sami Kyostila · 5 years ago
  84. 693f6aa Make page size configurable when connecting a producer by Nicolò Mazzucato · 5 years ago
  85. 449133b Merge "Check header vs. impl build config" by Sami Kyostila · 5 years ago
  86. 643b690 Merge "TraceWriterForTesting: clean up old single-proto assumptions" by Treehugger Robot · 5 years ago
  87. c71dc46 Check header vs. impl build config by Sami Kyostila · 5 years ago
  88. 08604dc TraceWriterForTesting: clean up old single-proto assumptions by Ryan Savitski · 5 years ago
  89. c66a16a Fix some build details for component builds by Peter Marshall · 5 years ago
  90. 5bc17b7 Merge "Update GPU proto" by Treehugger Robot · 5 years ago
  91. 303ed40 Update GPU proto by Raymond Chiu · 5 years ago
  92. ac0c197 Move the default_socket.h into ext so that Chrome can pull it in to connect to the system service. by Stephen Nusko · 5 years ago
  93. 3b39fc7 Make auto-generated c++ classes hermetic, intorudce CopyablePtr by Primiano Tucci · 5 years ago
  94. 954ecb0 Merge "service: Emit trace stats at the end of ReadBuffers" by Treehugger Robot · 5 years ago
  95. dcc359d perfetto: rename descriptor -> ds_descriptor in tracing service by Lalit Maganti · 5 years ago
  96. 667e085 service: Emit trace stats at the end of ReadBuffers by Eric Seckler · 5 years ago
  97. 693448f Merge "packages_list: allow filtering by pkg name" by Treehugger Robot · 5 years ago
  98. 11346c9 Enable SMB scraping from the Client API by Primiano Tucci · 5 years ago
  99. fde4ae6 packages_list: allow filtering by pkg name by Ryan Savitski · 5 years ago
  100. 7422295 Merge "Client API: exclude system backend in embedder builds" by Treehugger Robot · 5 years ago