Sign in
chromium
/
external
/
github.com
/
google
/
perfetto
/
HEAD
79c009d
ui: Update to vite 8.1.5 (#6763)
by Steve Golton
· 2 hours ago
upstream/main
3acd516
ui: Bump pnpm to version 10.34.5 (#6764)
by Steve Golton
· 2 hours ago
a5a3ec8
tp: fix export subcommand writing to in-memory database (#6768)
by David Reveman
· 3 hours ago
cfa174f
ui: Speed up integration tests (#6769)
by Steve Golton
· 4 hours ago
7c52a2d
Report redactor error if no process timeline present (#6732)
by Edgar Arriaga
· 4 hours ago
29c572c
ui: Add PixelInputLifecycle extension (#6670)
by Ivan
· 9 hours ago
277268a
tp: Add pixel.touch stdlib module for touch events (#6664)
by Ivan
· 10 hours ago
85d950f
ui: Add extensions framework to Android Input Lifecycle plugin (#6577)
by Ivan
· 12 hours ago
3e14df8
ui: guard SharedArrayBuffer check in assertIsArrayBufferView (#6760)
by Steve Golton
· 14 hours ago
7589d97
Sync generated proto files (#6762)
by perfetto-automation[bot]
· 14 hours ago
fcb8135
tp: add (pid)/(tid) field options and annotate frameworks_base (#6756)
by zezeozue
· 27 hours ago
0621e92
tp: add follower counters to stack sampling (#6742)
by Lalit Maganti
· 28 hours ago
662a69e
ui: extract TrackEvent callstack flamegraph tab (#6754)
by Lalit Maganti
· 29 hours ago
ae9e647
ui: Tint track shell when the track is selected (#6753)
by Steve Golton
· 29 hours ago
decbc5f
ui: Bump vite and vitest (#6673)
by Steve Golton
· 30 hours ago
e328d0a
ui: switch recording page to detect diff based on config snaps (#6631)
by Lalit Maganti
· 30 hours ago
1c174fd
ui: DataGrid: Style missing cells & invalidate invalid fields instead of guessing (#6750)
by Steve Golton
· 30 hours ago
0715ba3
perfetto: fix preventing duplicate comments for deleted elements in proto_merger (#6743)
by BogdanLionte
· 30 hours ago
e581200
ui: HeapDumpExplorer: Remove dead code (#6748)
by Steve Golton
· 30 hours ago
be543ad
ui: HDE plugin tidyup (#6747)
by Steve Golton
· 31 hours ago
673817d
ui: Add DataGrid playground as a separate widgets subpage (#6744)
by Steve Golton
· 31 hours ago
fb2aa5a
ui: Datagrid: Escape dots in field names (#6721)
by Steve Golton
· 33 hours ago
c4002e3
ui: Simplify DataGrid schema models (#6710)
by Steve Golton
· 33 hours ago
a1b84ab
ui: rank table search by relevance then importance (#6719)
by Lalit Maganti
· 34 hours ago
a418b2d
ui: add flag to keep current page when loading a new trace (#6741)
by Steve Golton
· 34 hours ago
ee8d7d6
perfetto: make the SDK implementation define sufficient for export (#6731)
by sashwinbalaji
· 34 hours ago
0f7fcd3
ui: passthrough missing filename from postMessage (#6740)
by Lalit Maganti
· 34 hours ago
46e6b5b
ui: Fix bigtrace build (#6720)
by Steve Golton
· 35 hours ago
a58e6ea
ui: prefer readonly T[] syntax over ReadonlyArray<T> in style guide (#6734)
by Steve Golton
· 35 hours ago
0e26c47
tp: improve performance of jank_cuj metric (#6650)
by Lalit Maganti
· 35 hours ago
bd9e306
Fix build with the latest libc++ (#6733)
by Yi Kong
· 2 days ago
09d1134
Sync generated proto files (#6735)
by perfetto-automation[bot]
· 2 days ago
54ba92b
tp,ui,docs: Surface the display-video user-build sysprop in docs, record page and trace doctor (#6717)
by zezeozue
· 2 days ago
e819e34
tp: workaround SQLite bug with LEFT JOINs (#6723)
by Lalit Maganti
· 2 days ago
1fa9194
Revert "perfetto: rework C SDK shared library export macros (#6706)" (#6722)
by sashwinbalaji
· 2 days ago
a8dd0bc
tp: add transport-neutral stack sampling protos and parsing (#6679)
by Lalit Maganti
· 2 days ago
858eaf3
sdk: Add PerfettoDsGetTimestamp to data source ABI (#6707)
by David Reveman
· 2 days ago
160d104
Copybara import from Chromium: proto and stdlib changes (#6716)
by copybara-service[bot]
· 2 days ago
3791298
pb: choose a more unique extension id for FieldOptions (#6715)
by Ryan
· 2 days ago
190839a
tp: Migrate CUJ SF boundaries to stdlib (#6713)
by Nicolò Mazzucato
· 3 days ago
c1fee31
proto: Add and annotate foreground_service_type with flags_enum (#6712)
by zezeozue
· 3 days ago
6461b97
Add algorithm header for std::transform (#6711)
by Sharjeel Khan
· 3 days ago
c3585c0
perfetto: rework C SDK shared library export macros (#6706)
by sashwinbalaji
· 3 days ago
a119ea6
tp: annotate frameworks_base flag fields with flags_enum (#6709)
by zezeozue
· 3 days ago
b41b5b8
docs: speed up docs-site search (#6702)
by sashwinbalaji
· 3 days ago
b517f99
tp: expand (flags_enum)-annotated fields into per-flag args (#6472)
by zezeozue
· 3 days ago
21ae3bc
tp: improve query planning for multiple-selective constraints (#6694)
by Lalit Maganti
· 3 days ago
7b9a30e
ui: Add ability to pivot on arg values (#4976)
by Steve Golton
· 3 days ago
c1499d5
ui: don't crash query page when duplicate table names (#6704)
by Lalit Maganti
· 3 days ago
e7bee45
ui: tp: speed up trace load performance (#6705)
by Lalit Maganti
· 3 days ago
d05a68a
ui: make regex opt-in instead of happening by default (#6691)
by Lalit Maganti
· 3 days ago
6ee0455
infra: set cache control private header (#6703)
by Lalit Maganti
· 3 days ago
1b2dd99
ui: pin relevant tracks for dma memory regression (#6701)
by Nublo
· 3 days ago
48b6cb9
ui: Pin tracks for memory regressions investigations (#6685)
by Nublo
· 3 days ago
ec531cd
Collapse isolated UIDs into one CPU per UID track (#6644)
by Ryan Zuklie
· 3 days ago
ae22f02
ui: Update changelog (#6700)
by Steve Golton
· 3 days ago
a327b80
tp: set android_aflags_errors as kError (#6688)
by sashwinbalaji
· 3 days ago
421b7ba
Sync generated proto files (#6699)
by perfetto-automation[bot]
· 4 days ago
b06c042
Migrate CUJ render thread boundaries to stdlib (#6596)
by Nicolò Mazzucato
· 4 days ago
96c76d5
Use SparseCounterTracker in CPU per UID module (#6696)
by Ryan Zuklie
· 4 days ago
4de2689
perfetto_cmd: add --txt-lossy that skips unknown fields (#4043)
by Ryan
· 4 days ago
0b6612c
tp: fix dropped traces when merging same-remote-machine files (#6687)
by David Reveman
· 4 days ago
43924e6
Add a tracker to write counters only when changed. (#6675)
by Ryan Zuklie
· 4 days ago
4f2c163
tp: add experimental_slice_layout benchmark (#6692)
by Lalit Maganti
· 4 days ago
b0ada61
perfetto: add passthrough proto group to gen_bazel (#6693)
by BogdanLionte
· 4 days ago
7bb60c8
tp: pack merged slice layout tallest-first (#6686)
by Lalit Maganti
· 4 days ago
4225478
tp: Update statsd atoms.descriptor (#6689)
by sashwinbalaji
· 4 days ago
22d51bd
ui: Don't attempt to render the timeline canvas when its size is 0 (#6690)
by Steve Golton
· 4 days ago
3782d68
ui: SQL editor syntaqlite Lsp integration (#6237)
by gignat-dev
· 4 days ago
4cad1fb
ui: Add status field to allow plugins to be marked experimental (#6684)
by Steve Golton
· 4 days ago
c1ecd10
infra: Update node to latest 22.x version (#6672)
by Steve Golton
· 5 days ago
d6f33ca
docs: document trace compression (zstd/deflate) config (#6674)
by sashwinbalaji
· 5 days ago
adb8222
Sync generated proto files (#6681)
by perfetto-automation[bot]
· 5 days ago
d8b33f5
tp+ui: show concurrent tracing sessions as state tracks (#6647)
by sashwinbalaji
· 7 days ago
2525ed1
ui: Add TraceDoctor in Overview page and details panel (#6642)
by Primiano Tucci
· 7 days ago
dc76e21
tp: remove compact_sched rule from TraceDoctor (#6676)
by Primiano Tucci
· 7 days ago
a1d66f2
perfetto: list other tracing sessions in trace (#6627)
by sashwinbalaji
· 7 days ago
411d150
ui: Wrap errors in CommandError for command execution (#6612)
by Safayat Ullah
· 7 days ago
03b21f7
tp: add a Notices severity and surface ftrace setup errors on it (#6658)
by Lalit Maganti
· 7 days ago
9e9bdbb
ui: Ensure Core settings are at the top (#6667)
by Ivan
· 7 days ago
eb272e6
ui: add textarea for arbitrary ftrace events (#6662)
by Lalit Maganti
· 7 days ago
8e5b19e
ui: Fail loudly on webgl context loss (#6665)
by Steve Golton
· 7 days ago
371815d
docs: merge Android boot & OOM pages into recording cookbook (#6661)
by sashwinbalaji
· 7 days ago
9f47fbc
Add OOME-related stats to heap_graph_stats (#6663)
by ilkos
· 7 days ago
d9fc958
perfetto: fully reinitialize getopt state before cmdline parsing (#6660)
by sashwinbalaji
· 7 days ago
29532c2
tools/record_android_trace: fix reconnects and "sh" spam (#6593)
by Ryan
· 7 days ago
1e59e98
perfetto: unify trace attributes across config, packets and manifest (#6651)
by sashwinbalaji
· 7 days ago
24e3cd5
tracing: fix flaky test (#6659)
by Lalit Maganti
· 7 days ago
b723dbf
ui: improve overview page for multiple traces and machines (#6649)
by Lalit Maganti
· 7 days ago
a46bc5a
Copybara import from Chromium: proto and stdlib changes (#6648)
by copybara-service[bot]
· 7 days ago
aefaf53
proto_merger: allow passthrough fields (#6628)
by BogdanLionte
· 7 days ago
bbd634d
tp: fix quadratic blowup in android_monitor_contention_chain (#6640)
by Lalit Maganti
· 7 days ago
40ad5af
ui: Replace deltas with durations in AndroidInputLifecycle (#6566)
by Ivan
· 8 days ago
5d792c4
tp: expose Chrome JSON top-level metadata (#6653)
by Lalit Maganti
· 8 days ago
1ca9bb0
tp: fix ubsan crash in proto trace reader tests (#6652)
by Lalit Maganti
· 8 days ago
7d3e789
tp: Defer parsing of extra descriptors until TrackEvent descriptors have been registered (#6528)
by carlscabgro
· 8 days ago
75f284c
ui: restructure trace info page metadata and stats tabs (#6602)
by Lalit Maganti
· 8 days ago
f546dea
tp: improve tar parsing and ignore . files in archives (#6646)
by Lalit Maganti
· 8 days ago
4b2c2b4
tp: migrate the perf_text importer to a plugin (#6645)
by Lalit Maganti
· 8 days ago
7b53814
perfetto: Fix trace statistics emission at the end of tracing sessions (#6637)
by Safayat Ullah
· 8 days ago
Next »