1. 34abb8d base: add SmallVector by Primiano Tucci · 2 years, 9 months ago
  2. f4f2b45 base: add base64.cc by Primiano Tucci · 2 years, 9 months ago
  3. 56e6c6c [fuchsia] Use fdio_fd_create_null() rather than opening /dev/null. by Greg Thompson · 2 years, 9 months ago
  4. 5ce0d14 Stop using deprecated __system_property_get() by Daniele Di Proietto · 2 years, 9 months ago
  5. ab699b7 base: Add crash keys by Primiano Tucci · 2 years, 10 months ago
  6. c7fb63f base: Add LogRingBuffer to keep around last logs by Primiano Tucci · 2 years, 10 months ago
  7. 7e6d6b7 Extract TmpDirTree into a separate file by Daniele Di Proietto · 2 years, 11 months ago
  8. dac9170 base: Add PeriodicTask with timerfd support by Primiano Tucci · 3 years, 3 months ago
  9. 163509e client: Add logging callback for log redirection. by Tobias Sargeant · 3 years, 4 months ago
  10. 597658e More NaCL fixes for test_support. by Alexander Timin · 3 years, 5 months ago
  11. 91a21f5 Enable subprocess support for chrome os. by Yuta Hijikata · 3 years, 7 months ago
  12. eb7e366 base: port UnixSocket to Windows by Primiano Tucci · 3 years, 7 months ago
  13. 5ff758d Win port: Build {Thread,Test}TaskRunner on Windows by Primiano Tucci · 3 years, 7 months ago
  14. ccaf6db Win port: add base::getopt_compat by Primiano Tucci · 3 years, 7 months ago
  15. 1bc10c6 Win port: Introduce //base/ctrl_c_handler.h by Primiano Tucci · 3 years, 7 months ago
  16. 4dde23f Speculative fix of Fuchsia build by Primiano Tucci · 3 years, 7 months ago
  17. 325d666 Speculative fix of NaCL build by Primiano Tucci · 3 years, 7 months ago
  18. 6aa3b75 base: Port subprocess to Windows by Primiano Tucci · 3 years, 7 months ago
  19. 8163b2c base: rename subprocess.cc -> subprocess_posix.cc by Primiano Tucci · 3 years, 8 months ago
  20. 0226b68 Fix NaCl build by Mikhail Khokhlov · 3 years, 8 months ago
  21. bc2b244 base: Make UnixTaskRunner work on Windows by Primiano Tucci · 3 years, 8 months ago
  22. 6320170 Small changes to make the codebase more Win friendly by Primiano Tucci · 3 years, 8 months ago
  23. 1366dd0 Make base::Pipe windows friendly by Primiano Tucci · 3 years, 8 months ago
  24. e4de2da Make base::TempFile win-friendly by Primiano Tucci · 3 years, 8 months ago
  25. 623f0fc Add unittest for ParseProcInfo. by Florian Mayer · 3 years, 9 months ago
  26. ec59013 Reland "Add version consistently in all build configs and UI" by Primiano Tucci · 3 years, 9 months ago
  27. bb4bfb0 Revert "Add version consistently in all build configs and UI" by Colin Cross · 3 years, 9 months ago
  28. 85a1a12 Add version consistently in all build configs and UI by Primiano Tucci · 3 years, 9 months ago
  29. df44031 Service: plumb EnableTracing errors to the consumer by Primiano Tucci · 3 years, 10 months ago
  30. 916f4e5 Remove ODR violations from Bazel builds by Primiano Tucci · 3 years, 10 months ago
  31. a81d277 Move MaybeReleaseAllocatorMemToOS to base by Primiano Tucci · 3 years, 10 months ago
  32. 824be14 GN standalone: extra_{target,host}_cflags + fstack-protector-strong by Primiano Tucci · 4 years, 1 month ago
  33. 60eff7d build: Fix libperfetto NaCl build by Eric Seckler · 4 years, 3 months ago
  34. 1797cd1 Fix bazel build win: make Subprocess os-conditional via #if by Primiano Tucci · 4 years, 4 months ago
  35. 82dd375 Fix Chromium roll Win+Fuchsia by Primiano Tucci · 4 years, 5 months ago
  36. a748cf2 Fix Win+Nacl builds by Primiano Tucci · 4 years, 5 months ago
  37. 6d7d254 base: introduce Subprocess by Primiano Tucci · 4 years, 5 months ago
  38. 2925e9d Update GN and mass reformat gn files by Primiano Tucci · 4 years, 7 months ago
  39. 07fa88b Revert "GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead." by Lalit Maganti · 4 years, 7 months ago
  40. 11aafec GTEST_EXECUTE_STATEMENT_ is not available on iOS execute the statement directly instead. by Stephen Nusko · 4 years, 7 months ago
  41. 84fc37a Merge changes I3baffa77,Ie3e57e98 by Primiano Tucci · 4 years, 8 months ago
  42. 79dd3bc Introduce base::FlatSet by Primiano Tucci · 4 years, 8 months ago
  43. c64b05f Logging: don't emit ANSI color codes if !isatty() by Primiano Tucci · 4 years, 8 months ago
  44. e4144b7 Move CopyablePtr from base to protozero by Primiano Tucci · 4 years, 9 months ago
  45. 02c1176 Major clean up build files, use flags-per-feature. by Primiano Tucci · 5 years ago
  46. facfa14 client api: Always compile watchdog_posix.cc by Sami Kyostila · 5 years ago
  47. f275f69 Add ability to generate UUIDs by Hector Dearman · 5 years ago
  48. ec62e3e Cleanup perfetto_cmd.cc by Primiano Tucci · 5 years ago
  49. 008cdb9 Fix fuzzer build by Primiano Tucci · 5 years ago
  50. 389861f client api: Add StartBlocking/StopBlocking by Sami Kyostila · 5 years ago
  51. 3b39fc7 Make auto-generated c++ classes hermetic, intorudce CopyablePtr by Primiano Tucci · 5 years ago
  52. 13ae72f Fix DEPS by Primiano Tucci · 5 years ago
  53. f80d2d4 Disable metatrace_unittest on windows builds by Primiano Tucci · 5 years ago
  54. b02d8dc Improve metatrace, allow to be used in production by Primiano Tucci · 5 years ago
  55. 2c5488f Reshuffle include/ directory layout by Primiano Tucci · 5 years ago
  56. 5da63f3 Allow chromium to build the IPC layer. by Stephen Nusko · 5 years ago
  57. 478c118 Introduce base::NoDestructor<T> to simplify static objects by Ryan Savitski · 5 years ago
  58. 2988579 introduce ThreadTaskRunner and use it in heapprofd's UnwindingWorker by Ryan Savitski · 5 years ago
  59. 60c4a2b Add find() and rfind() methods to base::StringView by Primiano Tucci · 5 years ago
  60. 89795fd Introduce base::CircularQueue and improve trace processor sorter by Primiano Tucci · 5 years ago
  61. bd3fb82 perfetto: add string writer class for formatting strings by Lalit Maganti · 6 years ago
  62. 5e6bc99 Watchdog: deliver task time out SIGABRT to caller thread by Primiano Tucci · 6 years ago
  63. 76499cd Extract base::Pipe by Primiano Tucci · 6 years ago
  64. f3e5b07 perfetto: introduce base::optional by Lalit Maganti · 6 years ago
  65. edf3f7c perfetto: Make it possible to commit paged memory in chunks on Win by Eric Seckler · 6 years ago
  66. 4c5efa4 Build changes to support other embedders other than chromium by Primiano Tucci · 6 years ago
  67. 9f7189c base: extract Event class for eventfd/pipe by Primiano Tucci · 6 years ago
  68. f7f0def Move unix socket to base. by Florian Mayer · 6 years ago
  69. c08ede8 Make watchdog_noop inline to fix Mac build by Primiano Tucci · 6 years ago
  70. b6c3bff Do not build sock_utils on Chromium. by Florian Mayer · 6 years ago
  71. f427a80 Refactor: add send/recv functions for raw sockets. by Florian Mayer · 6 years ago
  72. 2da5d2e Add StringView class and switch trace processor to use it by Primiano Tucci · 6 years ago
  73. 7f71d0e trace_processor: Add integration tests by Hector Dearman · 6 years ago
  74. c2eb510 Roll GN, clang and libc++ to match chromium revisions by Primiano Tucci · 6 years ago
  75. 78bca4b Get page allocator working on Windows by Bruce Dawson · 6 years ago
  76. 4bdc4c4 Introduce WASM toolchain by Primiano Tucci · 6 years ago
  77. 236ba47 Add metatracing to trace perfetto itself. by Florian Mayer · 6 years ago
  78. 2c4a460 Enable more unit tests on Windows by Bruce Dawson · 6 years ago
  79. 2af6ef7 Get one Perfetto unittest working on Windows by Bruce Dawson · 6 years ago
  80. 3afb1e0 Add ftrace per_cpu/stats to beginning/end of the trace by Hector Dearman · 6 years ago
  81. 3cbb10a Remove warning suppressions and fix many casting bugs by Primiano Tucci · 6 years ago
  82. 38faa6f Improve stacktraces on Linux/Android standalone debug builds by Primiano Tucci · 6 years ago
  83. 808d6df Support building most targets on mac by Primiano Tucci · 6 years ago
  84. 8934c6c Add base/time.h by Primiano Tucci · 6 years ago
  85. 941b221 Introduce base::TempFile / TempDir by Primiano Tucci · 6 years ago
  86. 6cfec8a perfetto: foo:foo_unittests -> foo:unittests by Hector Dearman · 6 years ago
  87. 825e6de Introduce base::StringSplitter by Primiano Tucci · 6 years ago
  88. 74b73a9 Add utility function to get block device -> mountpoints. by Florian Mayer · 6 years ago
  89. e419ccb perfetto: change watchdog to monitor guardrails when explicitly started by Lalit Maganti · 6 years ago
  90. c96f71b Fix mac build by Primiano Tucci · 7 years ago
  91. b433400 Add WatchDog class to kill process after a timeout. by Florian Mayer · 7 years ago
  92. d8bd81b Simply test BUILD file structure. by Florian Mayer · 7 years ago
  93. c7255fd Split task_runnner_thread from end_to_end_integrationtest. by Florian Mayer · 7 years ago
  94. f7a0d7e Fixed NDK dependencies when building as part of Chrome+Android by Oystein Eftevaag · 7 years ago
  95. 6ea459c Split android_task_runner in its own target by Primiano Tucci · 7 years ago
  96. a5ff2a8 Wire up traced binary by Primiano Tucci · 7 years ago
  97. bbaa58c Introduce base::PageAllocator to wrap mmap by Primiano Tucci · 7 years ago
  98. b03ba36 Unify test targets under perfetto_{tests,benchmarks} by Primiano Tucci · 7 years ago
  99. 4f9b6d7 Pivot source files into top-level src,include and unify test target by Primiano Tucci · 7 years ago[Renamed (73%) from perfetto_base/BUILD.gn]
  100. dd727e4 Support building Perfetto as part of Chrome by Oystein Eftevaag · 7 years ago[Renamed (83%) from base/BUILD.gn]