Skip to content

perfetto: heap_profile: extract process_trace, refactor roll-prebuilts#5039

Open
LalitMaganti wants to merge 1 commit intomainfrom
dev/lalitm/heap-profile-1
Open

perfetto: heap_profile: extract process_trace, refactor roll-prebuilts#5039
LalitMaganti wants to merge 1 commit intomainfrom
dev/lalitm/heap-profile-1

Conversation

@LalitMaganti
Copy link
Member

@LalitMaganti LalitMaganti commented Mar 6, 2026

Extract the traceconv/symbolize/deobfuscate/gzip logic into a
reusable process_trace() helper. The Android path now calls this
helper, with no change in behaviour. This makes the function
available to future callers (e.g. a Linux local-profiling path).

Also refactor tools/release/roll-prebuilts: update_manifest() now
accepts a full spec dict (matching the MANIFESTS_TO_UPDATE entries)
and make_manifest() gains an optional file_name parameter so the
output filename can differ from the GN target name.

This is a pure refactoring change with no functional diff.

@LalitMaganti LalitMaganti requested a review from a team as a code owner March 6, 2026 14:20
@LalitMaganti LalitMaganti force-pushed the dev/lalitm/heap-profile-1 branch from 8339964 to 7034d73 Compare March 6, 2026 14:23
@github-actions
Copy link

github-actions bot commented Mar 6, 2026

@LalitMaganti LalitMaganti force-pushed the dev/lalitm/heap-profile-1 branch 2 times, most recently from 38fe36c to 70e19bc Compare March 6, 2026 20:37
Extract the traceconv/symbolize/deobfuscate/gzip logic into a
reusable process_trace() helper. The Android path now calls this
helper, with no change in behaviour. This makes the function
available to future callers (e.g. a Linux local-profiling path).

Also refactor tools/release/roll-prebuilts: update_manifest() now
accepts a full spec dict (matching the MANIFESTS_TO_UPDATE entries)
and make_manifest() gains an optional file_name parameter so the
output filename can differ from the GN target name.
@LalitMaganti LalitMaganti force-pushed the dev/lalitm/heap-profile-1 branch from 70e19bc to 76b8758 Compare March 6, 2026 21:04
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.

1 participant