Sign in
◑
Theme
flutter
/
third_party
/
perfetto
/
HEAD
dd88ac7
ui: Strip trailing semicolons from debug track queries (#7422)
by Steve Golton
· 51 minutes ago
main
71d4f3c
perfetto: expose flush reason and flags in shared lib C ABI (#7370)
by Parth Sane
· 3 hours ago
7af4ec9
stdlib: add android.cpu.cluster_utilization module (#7351)
by gignat-dev
· 3 hours ago
824153a
build(deps): bump @vitest/mocker from 4.1.10 to 5.0.0 in /ui in the npm_and_yarn group across 0 directory (#7414)
by dependabot[bot]
· 5 hours ago
6f78923
ui: Extend plugin selection detail tabs to track events (#7003)
by Ivan
· 19 hours ago
7cb6a54
ui: Migrate TreeExplorer to AsyncMemo (#7387)
by Steve Golton
· 21 hours ago
a71a33b
ui: Use number instead of bigint for Day Explorer track IDs (#7413)
by Steve Golton
· 22 hours ago
635c592
stdlib: fix lock attribution in android.lock_held stdlib module (#7415)
by gignat-dev
· 22 hours ago
d6f56e6
ui: Fix integer overflow in slice minimap (#7412)
by sashwinbalaji
· 27 hours ago
2ff8de0
Allow unknown fields in trace summary specs (#7411)
by sashwinbalaji
· 27 hours ago
e73a4cd
ui: Gracefully handle WebGL context loss and restoration (#7409)
by Steve Golton
· 28 hours ago
1f179c0
Sync generated proto files (#7410)
by perfetto-automation[bot]
· 28 hours ago
5bf9426
tp: Remove 'Unknown field in merged class' DLOG message from deobfuscator (#7406)
by MichaelFQuigley
· 2 days ago
b1ec541
ui: Support JobScheduler track events in AndroidLongBattery plugins (#7407)
by sanath099
· 2 days ago
e4b8661
docs: consolidate Trace Processor CLI reference (#7394)
by Lalit Maganti
· 2 days ago
ff983a7
wattson: Add support to extract SoC model from devicetree on Linux (#7222)
by willmcvicker
· 2 days ago
494c9ef
tp: reduce setup on the ordinary track event import path (#7377)
by Lalit Maganti
· 2 days ago
2d2b4f5
tp: trim packet decoding and plain event tokenization (#7376)
by Lalit Maganti
· 2 days ago
aee7380
tp: avoid redundant packet reader work (#7375)
by Lalit Maganti
· 2 days ago
7a55208
stdlib: Wattson: Add SoC aliasing (#7373)
by Samuel Wu
· 2 days ago
7ec339e
ui: Document AsyncMemo in AGENTS-ui.md (#7388)
by Steve Golton
· 2 days ago
e944fb4
tp: fold tree values in a streaming pipeline (#7166)
by Lalit Maganti
· 2 days ago
5790475
ui: hde: Tweak HDE page layout (#7382)
by Steve Golton
· 2 days ago
ced94af
ui: hde: Use Anchor widgets (#7380)
by Steve Golton
· 2 days ago
5d6dd85
base: use intptr_t for ssize_t on Windows (#7136)
by Archkon
· 2 days ago
8665a1f
tp: make art hprof support deobfuscation using bundle (#7379)
by Lalit Maganti
· 3 days ago
fd896b1
tp: parse decoded argument fields directly using scalar schemas (#7369)
by Lalit Maganti
· 3 days ago
29cd0ea
Support pinning metrics via parameter dictionaries in PinAndroidPerfMetrics (#7350)
by Nicolò Mazzucato
· 3 days ago
2566e60
tp: handle track event argument fields through extensions (#7365)
by Lalit Maganti
· 3 days ago
d59433b
tp: reduce token buffer allocation and extraction work (#7364)
by Lalit Maganti
· 3 days ago
009d793
ai: a bunch of imporvements for AI skills and TP (#7362)
by Lalit Maganti
· 3 days ago
a790112
tp: stop re-resolving per-generation packet state on every packet (#7357)
by Lalit Maganti
· 3 days ago
a27f16e
tp: decode each packet once in the proto reader (#7356)
by Lalit Maganti
· 3 days ago
9578691
tp: move the tracing service's packet handlers into a module (#7355)
by Lalit Maganti
· 3 days ago
ec15424
tp: trim per-event work on the track event tokenize and import path (#7354)
by Lalit Maganti
· 3 days ago
2c10bf5
docs: Add a blog to perfetto.dev (#7261)
by Primiano Tucci
· 3 days ago
f0e69ec
tp: add dump_process_metadata to AndroidProcessStateConfig (#7352)
by Parth Sane
· 3 days ago
eaad823
tp: prove StringPool read path is concurrent-safe under locking (#7344)
by Lalit Maganti
· 4 days ago
85b6e5f
watchdog_posix: monitor anon RSS from proc/self/statm (#7313)
by Safayat Ullah
· 4 days ago
5f9252b
ui: Link memory overview bitmap section to heap dump explorer (#7349)
by Steve Golton
· 4 days ago
82ae18b
docs: document the strace textual format (#7226)
by Ion
· 4 days ago
5a61880
ui: restore every probe setting when loading a record config (#7348)
by Lalit Maganti
· 4 days ago
03eb494
tp: fix the strace importer on real -f and -T output (#7224)
by Ion
· 6 days ago
d0d8c6f
stdlib: add android.lock_held stdlib module (#7340)
by gignat-dev
· 7 days ago
5759cb3
base: give flat_hash_map's IsLookupKeyAllowed external linkage (clang 23 -Wunused-template) (#7346)
by Ryan VanderMeulen
· 7 days ago
c0def78
tp: prove finalized Dataframe supports concurrent cursors (#7343)
by Lalit Maganti
· 7 days ago
3dc2790
tp: add concurrency stress-test harness for multi-threaded TP (#7342)
by Lalit Maganti
· 7 days ago
de1cddb
tp: stdlib: add track-event-based JobScheduler queries (#5324)
by sanath099
· 7 days ago
3b2649a
tp: order tree rows parent first without breaking the pipeline (#7330)
by Lalit Maganti
· 7 days ago
d6ee730
tp: order tree rows child first (#7214)
by Lalit Maganti
· 7 days ago
6f0ea1d
tp: finish operators after the last input (#7329)
by Lalit Maganti
· 7 days ago
301da0a
tp: add pipeline breakers (#7328)
by Lalit Maganti
· 7 days ago
e8c8a41
tp: assign dense tree node numbers (#7213)
by Lalit Maganti
· 7 days ago
269b4e5
ui: step through aggregate profiles with the arrow keys (#7336)
by gignat-dev
· 7 days ago
2209b34
tools: add java_blob_emitter (#7339)
by Kean Mariotti
· 7 days ago
0b211a1
perfetto: add sdk variant of libperfetto_client_experimental (#7311)
by sashwinbalaji
· 7 days ago
8a23096
bt-ui: convert bigtrace into a single-page application (#7127)
by gignat-dev
· 7 days ago
eb3a11f
ui: Add 'Show only direct flows' setting to FlowEvents plugin (#7296)
by Steve Golton
· 7 days ago
3c6ef6d
tp: let TraceBlob wrap memory it does not own (#7269)
by Lalit Maganti
· 8 days ago
25ae4a9
protozero: remove Append() and its fastpath (#7267)
by Lalit Maganti
· 8 days ago
99c1da2
base: stream HTTP and websocket payloads into the handler's buffer (#7266)
by Lalit Maganti
· 8 days ago
8980920
traced: Don't compress clock snapshot, trace config and uuid (#7300)
by Safayat Ullah
· 8 days ago
4386a0e
ui: add copy button for aggregate profile name and fix initial render (#7333)
by gignat-dev
· 8 days ago
9aa4e2e
perfetto: expose PerfettoSDK Java libs to ART modules (#7230)
by Parth Sane
· 8 days ago
3e9c093
ui: Fix connected flows panel showing all connected flows (#7334)
by Steve Golton
· 8 days ago
87f0c25
ui: Serialise workspaces to permalink (#6930)
by Steve Golton
· 8 days ago
958446d
Add the new extension merger in the gen_bazel tool (#7332)
by dragosp95
· 8 days ago
5a553c9
tp: give the RPC layer one framing stream per connection (#7274)
by Lalit Maganti
· 8 days ago
4a3f274
ui: write wasm RPC requests directly into the tokenizer (#7265)
by Lalit Maganti
· 8 days ago
cdf046c
protozero: let transports read directly into ProtoRingBuffer (#7264)
by Lalit Maganti
· 8 days ago
8122f16
ui: GpuCompute: correct the Summary tab and rename Workload Analysis (#7242)
by Elisa (Zi-Yi) Tai
· 8 days ago
127645f
tp: validate variant column types (#7167)
by Lalit Maganti
· 8 days ago
7d325b5
profiling: Update RegsFake test helper for libunwindstack API changes (#7200)
by Safayat Ullah
· 8 days ago
b36e970
tp+ui: scope pprof archive members and intern fallback mappings (#7294)
by gignat-dev
· 8 days ago
7dec8e0
tp: signifcantly reduce symbolization traffic to llvm-symbolizer (#7315)
by Lalit Maganti
· 8 days ago
222a960
perfetto: pin the PyPI package to its own release prebuilts (#7321)
by Lalit Maganti
· 8 days ago
78c48fc
tp: scan SQL queries into batches (#7151)
by Lalit Maganti
· 9 days ago
58e1a19
tp: scan dataframes without SQLite (#7165)
by Lalit Maganti
· 9 days ago
feb4ef4
tp: add a batch execution pipeline (#7135)
by Lalit Maganti
· 9 days ago
ff6954c
tp: trace SQL columns to dataframes (#7212)
by Lalit Maganti
· 9 days ago
66bd188
tp: Add Wattson CPU power model for Tensor G6 (#7301)
by Runping Lai
· 9 days ago
e1c8a56
base: make more tests compile on all platforms (#7310)
by Lalit Maganti
· 9 days ago
cca2e3d
Promote BatteryStatus and PlugType to top level tracks. (#7303)
by Ryan Zuklie
· 9 days ago
fc6a7ef
ui: AndroidLockContention: link held locks to their slice (#7309)
by gignat-dev
· 9 days ago
d791dc0
base: Remove use_pcre2 flag (#7306)
by sashwinbalaji
· 9 days ago
52bcf21
docs: Update memscope docs for all-channel availability (#7305)
by Steve Golton
· 9 days ago
da8eb3f
ui: Add changelog entries for recent UI changes (#7307)
by Steve Golton
· 9 days ago
3241d99
traced: Remove sys_stats_large_read flag (#7304)
by Samuel Wu
· 9 days ago
3d2f33d
tp: Add GPU Wattson support for Tensor G6 (#7298)
by Runping Lai
· 9 days ago
c1f6c68
tp: Add Tensor G6 TPU power curves to Wattson (#7299)
by Runping Lai
· 9 days ago
56b3c44
trace_redaction: case-sensitive package matching (#7297)
by yforta
· 10 days ago
1f64629
ui: Add slider to control GPU counters collection (#7285)
by Elliot Saba
· 10 days ago
c7fbd5a
ui: fix flamegraph crash on heap profiles with negative sizes (#7290)
by Steve Golton
· 10 days ago
24c4f19
Copybara import from Chromium: proto and stdlib changes (#7288)
by copybara-service[bot]
· 10 days ago
a995d36
tp: fix trace processor unit tests for chromium (#7293)
by Safayat Ullah
· 10 days ago
133776d
perfetto: Fix TracingMuxerImpl::Shutdown() crash (#7089)
by Mohanram
· 10 days ago
8a5e83f
ui: Intelletto: Register tools with Chrome's WebMCP API (#6883)
by Steve Golton
· 10 days ago
6de9aef
ui: Consolidate flow events into single plugin and extract connected flows (#7030)
by Steve Golton
· 10 days ago
77c560e
proto_merger: Keep reserved fields of deleted types in deleted_fields (#7208)
by andrabivolaru
· 10 days ago
3abc8b5
ui: Bulk columnar decode for QueryResult (#7277)
by Steve Golton
· 10 days ago
Next »