Skip to content

Conversation

@keyou
Copy link
Contributor

@keyou keyou commented Jan 6, 2026

The commit 5d85654 moves the registration of the ProfileModule object from RegisterDefaultModules to RegisterAdditionalModules, which results in the ProtoTraceReader::ProtoTraceReader being unable to register ProfileModule, on which chrome cpu_profiler depends.

This commit only reverts part of the code from 5d85654.

See crbug.com/473398637

The commit 5d85654 moves the registration of the
perfetto::trace_processor::ProfileModule object from
RegisterDefaultModules to RegisterAdditionalModules, which results in
the ProtoTraceReader::ProtoTraceReader being unable to register
ProfileModule, on which chrome cpu_profiler depends.

This commit only reverts part of the code from 5d85654.

See crbug.com/473398637
@keyou keyou requested a review from a team as a code owner January 6, 2026 02:43
@LalitMaganti
Copy link
Member

I would like @betasheet to comment here about whether or not supporting CPU events on chrome://tracing is something we want to continue doing given that very few (if any) Chromium developers in Google are actually using chrome://tracing at this point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants