1. 1a3c8d4 Do not call heap callbacks in atfork. by Florian Mayer · 4 years, 1 month ago
  2. 4d9ea9b Merge "Do not crash on spinlock timeout." by Florian Mayer · 4 years, 1 month ago
  3. c9e2f76 Do not crash on spinlock timeout. by Florian Mayer · 4 years, 1 month ago
  4. df46d32 Merge "Log invalid stack bound errors in trace." by Florian Mayer · 4 years, 1 month ago
  5. 2069fab Log invalid stack bound errors in trace. by Florian Mayer · 4 years, 1 month ago
  6. 4fde705 Add test for vfork detection. by Florian Mayer · 4 years, 1 month ago
  7. f745470 Fix invalid include. by Florian Mayer · 4 years, 1 month ago
  8. 7d2092e Merge "Move heap_profile to a separate include dir." by Florian Mayer · 4 years, 1 month ago
  9. 6614e91 Add benchmark for client API. by Florian Mayer · 4 years, 1 month ago
  10. e26e08b Disable GetSigaltStackRange test on asan. by Florian Mayer · 4 years, 1 month ago
  11. 5d09f5e Move heap_profile to a separate include dir. by Florian Mayer · 4 years, 1 month ago
  12. 658b80f Merge changes I17004086,I72cc32fd,Ib2d3b7ce by Ryan Savitski · 4 years, 1 month ago
  13. 1db705a traced_perf: support counter-only mode (v0: just the timebase count) by Ryan Savitski · 4 years, 1 month ago
  14. 0d09376 Merge "Add comment about sampler." by Treehugger Robot · 4 years, 1 month ago
  15. 2341f60 Merge "Fix dump_at_max bookkeeping bug." by Treehugger Robot · 4 years, 1 month ago
  16. 29f4224 Merge "Calculate threshold to treat allocation as sample." by Florian Mayer · 4 years, 1 month ago
  17. c035753 Fix dump_at_max bookkeeping bug. by Florian Mayer · 4 years, 1 month ago
  18. 6043e07 Calculate threshold to treat allocation as sample. by Florian Mayer · 4 years, 1 month ago
  19. b03b1e9 Remove unused includes. by Florian Mayer · 4 years, 1 month ago
  20. f05107e Add comment about sampler. by Florian Mayer · 4 years, 1 month ago
  21. b31aa20 traced_perf: support sampling period in addition to frequency by Ryan Savitski · 4 years, 1 month ago
  22. dca730a traced_perf: parse new config fields + backwards compatibility by Ryan Savitski · 4 years, 1 month ago
  23. b3adc0b traced_perf config: change proto structure to be more extensible by Ryan Savitski · 4 years, 1 month ago
  24. 13d8348 Assert correct callsite name using TP. by Florian Mayer · 4 years, 2 months ago
  25. e1c35e0 traced_perf: support setting event filters on tracepoint counters by Ryan Savitski · 4 years, 2 months ago
  26. 6d967ca Remove obsolete code. by Florian Mayer · 4 years, 2 months ago
  27. c6f6a4d Merge "traced_perf: also set clockid for EmitSkippedSample" by Ryan Savitski · 4 years, 2 months ago
  28. edff7ed Merge "Only send control socket byte for frees if other end paused." by Florian Mayer · 4 years, 2 months ago
  29. f54a322 traced_perf: also set clockid for EmitSkippedSample by Ryan Savitski · 4 years, 2 months ago
  30. 739ce63 Merge changes from topic "tp-timebase-perfetto" by Ryan Savitski · 4 years, 2 months ago
  31. c0c6268 Only send control socket byte for frees if other end paused. by Florian Mayer · 4 years, 2 months ago
  32. 46bd1f1 Merge "upkeep: Use char overload of r?find() where possible" by Hector Dearman · 4 years, 2 months ago
  33. dd5f580 Merge "Remove unused code." by Florian Mayer · 4 years, 2 months ago
  34. 78b28a4 traced_perf: support tracepoints as a timebase by Ryan Savitski · 4 years, 2 months ago
  35. ac53cce Remove unused code. by Florian Mayer · 4 years, 2 months ago
  36. 3a7f8f7 Log when reducing shmem size. by Florian Mayer · 4 years, 2 months ago
  37. 2c34e7b Merge "Keep sampling rate before adjustment." by Florian Mayer · 4 years, 2 months ago
  38. 9f5b5bf upkeep: Use char overload of r?find() where possible by Hector Dearman · 4 years, 2 months ago
  39. 3c09327 Keep sampling rate before adjustment. by Florian Mayer · 4 years, 2 months ago
  40. 8b5de22 perfetto: port clang tidy fixes from g3 by Lalit Maganti · 4 years, 2 months ago
  41. 01092f7 Merge "Add a flag to distinguish shared VMAs" by Edgar Arriaga · 4 years, 2 months ago
  42. ce33db8 Merge "Disallow extra guardrails profiles on traced_perf on user." by Treehugger Robot · 4 years, 2 months ago
  43. 38eb1d1 Disallow extra guardrails profiles on traced_perf on user. by Ryan Savitski · 4 years, 2 months ago
  44. 8f5634d Add some docs for GN targets. by Florian Mayer · 4 years, 2 months ago
  45. 33b38b2 Remove stale comment. by Florian Mayer · 4 years, 2 months ago
  46. 3d3936e Add a flag to distinguish shared VMAs by Edgar Arriaga · 4 years, 2 months ago
  47. 25026e3 Merge "upkeep: Replace find() == 0 with StartsWith" by Treehugger Robot · 4 years, 2 months ago
  48. 320b6df Merge "Move CanProfile to src/profiling/common." by Florian Mayer · 4 years, 2 months ago
  49. aa02574 upkeep: Replace find() == 0 with StartsWith by Hector Dearman · 4 years, 2 months ago
  50. 7d55ff3 Move CanProfile to src/profiling/common. by Florian Mayer · 4 years, 2 months ago
  51. e4b9f0f Allow to start secondary heapprofd. by Florian Mayer · 4 years, 3 months ago
  52. 81d668e Merge "Dynamically decrease sampling rate when buffer fills." by Florian Mayer · 4 years, 3 months ago
  53. bbc5269 Dynamically decrease sampling rate when buffer fills. by Florian Mayer · 4 years, 3 months ago
  54. 7c52b26 Make names of malloc hooks / preload more descriptive. by Florian Mayer · 4 years, 3 months ago
  55. 4c6dd47 Remove fork mode. by Florian Mayer · 4 years, 3 months ago
  56. 0d7e6dd Merge "Expose heapprofd_client_api to mainline modules." by Florian Mayer · 4 years, 3 months ago
  57. afc78f5 Merge "Formalize comment into static_assert." by Treehugger Robot · 4 years, 3 months ago
  58. 7ed3a95 Expose heapprofd_client_api to mainline modules. by Florian Mayer · 4 years, 3 months ago
  59. eb7e366 base: port UnixSocket to Windows by Primiano Tucci · 4 years, 3 months ago
  60. 107851b Formalize comment into static_assert. by Florian Mayer · 4 years, 3 months ago
  61. ccaf6db Win port: add base::getopt_compat by Primiano Tucci · 4 years, 3 months ago
  62. 1bd38fe Merge "Add tests for rest of Client API functions." by Florian Mayer · 4 years, 3 months ago
  63. c9d7c13 Remove AHeapProfile_initSession from public header. by Florian Mayer · 4 years, 3 months ago
  64. 7337d83 Add tests for rest of Client API functions. by Florian Mayer · 4 years, 3 months ago
  65. cee13fa Add end to end test for symbolization. by Florian Mayer · 4 years, 3 months ago
  66. 4b421bc Merge "Rename client factory files." by Treehugger Robot · 4 years, 3 months ago
  67. 4b25031 Merge "base: Port subprocess to Windows" by Primiano Tucci · 4 years, 3 months ago
  68. f9a1b53 Merge "Add log for invalid API use." by Treehugger Robot · 4 years, 3 months ago
  69. 378a65e Rename client factory files. by Florian Mayer · 4 years, 3 months ago
  70. 4722394 Merge "Allow to target heaps registered during running profile." by Florian Mayer · 4 years, 3 months ago
  71. a46232b Merge "client: move comment back to the relevant function" by Ryan Savitski · 4 years, 3 months ago
  72. 0cd9f69 Merge "client: fix return value when reporting is unsuccessful, add api test" by Treehugger Robot · 4 years, 3 months ago
  73. 683e7d3 Add log for invalid API use. by Florian Mayer · 4 years, 3 months ago
  74. 6aa3b75 base: Port subprocess to Windows by Primiano Tucci · 4 years, 3 months ago
  75. 1f9ee28 Allow to target heaps registered during running profile. by Florian Mayer · 4 years, 3 months ago
  76. a5d8ef6 client: fix return value when reporting is unsuccessful, add api test by Florian Mayer · 4 years, 3 months ago
  77. 07471f4 client: move comment back to the relevant function by Ryan Savitski · 4 years, 3 months ago
  78. 9ab2e8f Merge "Enable new clang-tidy checks & resolve for src/profiling." by Florian Mayer · 4 years, 3 months ago
  79. 2e1d7b4 Merge changes I174d77b5,I114d9aa1 by Florian Mayer · 4 years, 3 months ago
  80. bc80409 Merge "Move deobfuscate.h out of include." by Florian Mayer · 4 years, 3 months ago
  81. 51248d6 Move using declaration into anon namespace. by Florian Mayer · 4 years, 3 months ago
  82. 355e976 Merge "Use packages.list to read profileability." by Florian Mayer · 4 years, 3 months ago
  83. 9a68309 Move deobfuscate.h out of include. by Florian Mayer · 4 years, 3 months ago
  84. 6005f11 Simplify GetPerfettoBinaryPath. by Florian Mayer · 4 years, 3 months ago
  85. 815ee40 Merge "Open file with CLOEXEC in deobfuscator." by Treehugger Robot · 4 years, 3 months ago
  86. c2fa727 Enable new clang-tidy checks & resolve for src/profiling. by Florian Mayer · 4 years, 3 months ago
  87. af14793 Open file with CLOEXEC in deobfuscator. by Florian Mayer · 4 years, 3 months ago
  88. 61cbb89 Fix parameters to HeapInfo_setDisabledCallback. by Florian Mayer · 4 years, 3 months ago
  89. 66dd12f Improve heapprofd producer readability. by Florian Mayer · 4 years, 3 months ago
  90. cb3ab6b Move LogHistogram out of heapprofd_producer. by Florian Mayer · 4 years, 3 months ago
  91. 29e1718 Use packages.list to read profileability. by Florian Mayer · 4 years, 3 months ago
  92. c65f224 Merge changes I6d585e67,I1b4a44e7 by Ryan Savitski · 4 years, 3 months ago
  93. f2a520d Reuse libunwindstack buffers between consecutive unwinds. by David Srbecky · 4 years, 3 months ago
  94. c1a4e87 traced_perf: add memory guardrail (stops the DS if daemon above limit) by Ryan Savitski · 4 years, 3 months ago
  95. 08b03bc deobfuscation: Set ambigious method names to [ambigious]. by Florian Mayer · 4 years, 3 months ago
  96. f4255a4 Add deobfuscation to trace_to_text profile and tp shell. by Florian Mayer · 4 years, 4 months ago
  97. ca26f5f Merge "Move symbolization out of pprof converter." by Florian Mayer · 4 years, 4 months ago
  98. 60ef6e3 Merge "Drive-by: replace loop by any_of." by Treehugger Robot · 4 years, 4 months ago
  99. ae2909c Merge "Add heapprofd_noop_api to Android.bp." by Florian Mayer · 4 years, 4 months ago
  100. 54174ae Merge "Get rid of LookupSet." by Treehugger Robot · 4 years, 4 months ago