1. 56b3c44 trace_redaction: case-sensitive package matching (#7297) by yforta · 12 hours ago upstream/main
  2. 1f64629 ui: Add slider to control GPU counters collection (#7285) by Elliot Saba · 12 hours ago
  3. c7fbd5a ui: fix flamegraph crash on heap profiles with negative sizes (#7290) by Steve Golton · 13 hours ago
  4. 24c4f19 Copybara import from Chromium: proto and stdlib changes (#7288) by copybara-service[bot] · 14 hours ago
  5. a995d36 tp: fix trace processor unit tests for chromium (#7293) by Safayat Ullah · 15 hours ago
  6. 133776d perfetto: Fix TracingMuxerImpl::Shutdown() crash (#7089) by Mohanram · 16 hours ago
  7. 8a5e83f ui: Intelletto: Register tools with Chrome's WebMCP API (#6883) by Steve Golton · 19 hours ago
  8. 6de9aef ui: Consolidate flow events into single plugin and extract connected flows (#7030) by Steve Golton · 19 hours ago
  9. 77c560e proto_merger: Keep reserved fields of deleted types in deleted_fields (#7208) by andrabivolaru · 20 hours ago
  10. 3abc8b5 ui: Bulk columnar decode for QueryResult (#7277) by Steve Golton · 21 hours ago
  11. 9729a7e proto_merger: Fix extensions order (#7287) by dragosp95 · 2 days ago
  12. 18d95eb tp: Support dsu_target in linux_devfreq_dsu_counter (#7263) by Runping Lai · 4 days ago
  13. d513180 tools: remove all obsolete stacked PR tools (#7257) by Lalit Maganti · 5 days ago
  14. 6b7a01e Fix windows build (#7273) by etiennep-chromium · 5 days ago
  15. c7ce22b tbV2: relocate fully-read chunks when re-scraped (#7271) by sashwinbalaji · 5 days ago
  16. 4117ea3 ui: improve performance of queryresult deser by 40% (#7272) by Lalit Maganti · 5 days ago
  17. 3a19053 docs: fix the Instruments XML import docs and the export command (#7253) by Ion · 5 days ago
  18. be8f4c7 ui: Add pprof export to HDE flamegraph (#7255) by Steve Golton · 5 days ago
  19. 844b022 Copybara import from Chromium: proto and stdlib changes (#7262) by copybara-service[bot] · 5 days ago
  20. 42657bb ui: Add v58.3 changelog entry (#7260) by Steve Golton · 5 days ago
  21. 929a452 tp: expose recovered trace info in metadata and trace_medata metric (#7258) by Safayat Ullah · 5 days ago
  22. c735cd5 Copybara import from Chromium: proto and stdlib changes (#7137) by copybara-service[bot] · 5 days ago
  23. 24d85b7 Disable failing tests on windows (#7259) by etiennep-chromium · 6 days ago
  24. f635626 tp: add android process state and freezer dump parsing (#6907) by Parth Sane · 6 days ago
  25. 51d2b37 docs: Replace GN+ninja with a build.mjs for perfetto.dev (#7256) by Primiano Tucci · 6 days ago
  26. afe0173 docs: fix the pprof collection instructions (#7254) by Ion · 6 days ago
  27. 6c7c42a proto_merger: Add a new extension merger tool (#7247) by dragosp95 · 6 days ago
  28. 5015283 ui: offer ART heap dumps as pprof from the flamegraph export menu (#7240) by Lalit Maganti · 6 days ago
  29. 15161eb ui: read traceconv output through the exported FS entry points (#7239) by Lalit Maganti · 6 days ago
  30. 48d9b9a traceconv: fail loudly when profile conversion fails (#7238) by Lalit Maganti · 6 days ago
  31. 259f7dd tp: build flamegraphs whose frames are all unnamed (#7237) by Lalit Maganti · 6 days ago
  32. 5906ced tp: remove recursive Perfetto SQL functions (#7244) by Lalit Maganti · 6 days ago
  33. 04e355b ui: Make widget attrs properties readonly (#7250) by Steve Golton · 6 days ago
  34. 3f5add4 perfetto: fix tempfile behavior on Windows tests (#7236) by Lalit Maganti · 6 days ago
  35. 6148873 ui: make a bunch of UI plugins multi-machine aware (#7243) by Lalit Maganti · 6 days ago
  36. 4afce7d uI: Fix permalinks failing to open when a single selection is present (#7248) by Steve Golton · 6 days ago
  37. 517010a ui: Add setting to default to flamegraph tab in Heap Dump Explorer (#7246) by Steve Golton · 6 days ago
  38. d3797cd ui: Move Memscope settings registration to onActivate (#7245) by Steve Golton · 6 days ago
  39. 99202d6 ui: Fix Day Explorer flamegraph root selection for selected tracks (#7187) by sanath099 · 6 days ago
  40. dce739f Fix unit tests failing on windows when redactor writes into temporary files already created (#7234) by Edgar Arriaga · 7 days ago
  41. c6df893 ui: Drop legacy eslint-config-google and @eslint/eslintrc (#7232) by Steve Golton · 7 days ago
  42. 4490570 ui: memscope: Don't truncate frames in native callstack snippet table (#7231) by Steve Golton · 7 days ago
  43. 9f68be9 perfetto_sql: add reusable semantic analysis (#7219) by Lalit Maganti · 7 days ago
  44. 128d580 ui: Fix memscope process profitability false negatives. (#7228) by Steve Golton · 7 days ago
  45. 5739344 build: add `perfetto_use_system_zstd` flag (#7220) by Antoine du Hamel · 7 days ago
  46. 0c0d907 tp: speed up ART hprof import and cut its peak memory (#7227) by Lalit Maganti · 7 days ago
  47. 189a0de Eliminate cuj_id remapping in android_jank_latency_cujs (#7216) by Nicolò Mazzucato · 7 days ago
  48. 265ab31 tp: avoid using heap_graph_object when heap_graph would do the job (#7225) by Lalit Maganti · 7 days ago
  49. 40fa625 ui: split postMessage trace sharing/downloading into shareable + downloadable (#7045) by Lalit Maganti · 7 days ago
  50. e698e39 build: add `perfetto_use_system_re2` flag (#7217) by Antoine du Hamel · 7 days ago
  51. 07fc104 proto_merger: fix map field serialization and skip synthetic map entries (#7211) by BogdanLionte · 7 days ago
  52. 4d0f731 trace_processor: reject overflowing offset+length in TraceBlobViewReader::SliceOff (#6517) by Adil Burak Şen · 7 days ago
  53. 0bc40ad tp: allow scalar <-> enum extension transitions in DescriptorPool (#7185) by sanath099 · 8 days ago
  54. 3e1b29a Add multi-pass redactor support and implement process tree merging with it (#6979) by Edgar Arriaga · 8 days ago
  55. 37aabef tools: move pfsql out of trace processor (#7218) by Lalit Maganti · 8 days ago
  56. 5dbeaad ftrace: Update sched_wakeup_task_attr event format (#7209) by pohengshen · 8 days ago
  57. f6b8216 ui: remove redundant flamegraph highlight Hide button (#7199) by Lalit Maganti · 8 days ago
  58. f3f49b1 tp: improve error messages for syncing two multi-clock traces (#7210) by Lalit Maganti · 8 days ago
  59. 7474e4b ui: Autofocus query page editor on tab creation (#5875) by Steve Golton · 8 days ago
  60. 2505fa8 ui: Fix flicker when selecting between track events (#7205) by Steve Golton · 8 days ago
  61. 759e5ab perfetto: renumber recovered_trace_info field ID to 138 (#7207) by BogdanLionte · 8 days ago
  62. 6c7c1f4 Sync generated proto files (#7206) by perfetto-automation[bot] · 8 days ago
  63. 747fbc2 tp: make FlexVector::shrink_to_fit a no-op at minimal capacity (#7198) by Lalit Maganti · 8 days ago
  64. 386d870 Roll prebuilts to v58.2 (#7201) by perfetto-automation[bot] · 8 days ago
  65. 82e4cb7 Support parsing mergedClasses metadata to better de-obfuscate heap dumps. (#6911) by MichaelFQuigley · 8 days ago
  66. 165bc9d ui: add call tree and flat function views to the tree explorer (#7070) by Lalit Maganti · 9 days ago
  67. 2f51754 Add stack_sampling_debug_ids to ETW config (#7183) by Jesse McKenna · 9 days ago
  68. 35d7559 ui: split flamegraph into tree explorer building blocks (#7069) by Lalit Maganti · 9 days ago
  69. 1edd811 [tp] Include all stack samples in symbolization candidates (#7197) by etiennep-chromium · 9 days ago
  70. e228976 tp: validate remaining query buffer accesses (#7195) by Lalit Maganti · 9 days ago
  71. 18d695f tp: validate tree intrinsic node ids (#7194) by Lalit Maganti · 9 days ago
  72. 1f806f8 tp: bounds-check graph traversal node ids (#7193) by Lalit Maganti · 9 days ago
  73. 33c2526 tp: validate graph node ids before narrowing (#7192) by Lalit Maganti · 9 days ago
  74. a5f10b5 perfetto: sharpen SQL and heap dump guidance in AI skills (#7191) by Lalit Maganti · 9 days ago
  75. 3b916b9 Support Perfetto trace recovery across device reboot (#6928) by Safayat Ullah · 9 days ago
  76. 52635b8 ui: Handle null navigator.keyboard (#7186) by Nima Akbarzadeh · 9 days ago
  77. ec5d16b tp: record responsible thread on process-scoped counters (#7182) by zezeozue · 11 days ago
  78. 4b69bf9 rust-sdk: add missing proto bindings (#7181) by David Reveman · 11 days ago
  79. fff30e8 rust-sdk: update proto bindings and crate versions (#7180) by David Reveman · 11 days ago
  80. 71120f3 base: fix Windows subprocess format signedness (#7178) by Lalit Maganti · 12 days ago
  81. e476a5a perfetto: bump CHANGELOG to v58.2 (#7177) by Lalit Maganti · 12 days ago
  82. afb109c Make simple_json_parser a perfetto_component (#6909) by MichaelFQuigley · 12 days ago
  83. c8ed663 perfetto: bump CHANGELOG to v58.1 (#7172) by Lalit Maganti · 12 days ago
  84. 0feb6ba base: fix compile on windows (#7170) by Lalit Maganti · 12 days ago
  85. 045d97a perfetto: update frameworks/base tracing protos (#7138) by Parth Sane · 12 days ago
  86. a517849 Add is aggregtable dimension metadata field to metrics v2 (#7164) by elrakadm · 12 days ago
  87. 1552426 ui: don't show memory overview page without smaps or heap dumps (#7139) by Lalit Maganti · 13 days ago
  88. 6d27b00 Trace size optimization: Remove unreferenced intern table entries in redacted traces (v2) (#7129) by Edgar Arriaga · 14 days ago
  89. ffa47ff tp: Fix negative self_size in heap graph aggregation (#7141) by gignat-dev · 14 days ago
  90. 47b9413 tp: describe dataframe queries as a sequence of logical operations (#7133) by Lalit Maganti · 14 days ago
  91. 445c7c9 tp: Fallback unnamed classes to '' in heap graph aggregation (#7140) by gignat-dev · 14 days ago
  92. 8537c55 tp: split access-path selection out of dataframe bytecode emission (#7132) by Lalit Maganti · 14 days ago
  93. 68927f4 tp: stop double-counting selectivity in dataframe row estimates (#7131) by Lalit Maganti · 14 days ago
  94. 0a24e4a tools/proto_merger: preserve upstream declaration order for fields (#7113) by andrabivolaru · 14 days ago
  95. de79478 ui: Support filtering Day Explorer flamegraph by selected tracks (#7031) by sanath099 · 2 weeks ago
  96. 98a0444 perfetto: fix remaining -Wformat-signedness errors after clang uprev (#7126) by sashwinbalaji · 2 weeks ago
  97. 23d39a0 tp: align Arrow buffers and slabs to 64 bytes (#7123) by Lalit Maganti · 2 weeks ago
  98. 81ae318 tp: fix compile on clang debug (#7121) by Lalit Maganti · 2 weeks ago
  99. 1b84966 Remove invalid utf-8 chars from aflag events (#7122) by elrakadm · 2 weeks ago
  100. 5cfb3fa Ensure `object-src: 'none'` CSP directive is applied as intended (#6988) by Kevin Svetlitski · 2 weeks ago