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