Skip to content

[cpu-profile-summarizer] Add new CLI tool for summarizing many V8 CPU Profiles#5098

Merged
dmichon-msft merged 2 commits intomicrosoft:mainfrom
dmichon-msft:cpu-profile-aggregator
Feb 7, 2025
Merged

[cpu-profile-summarizer] Add new CLI tool for summarizing many V8 CPU Profiles#5098
dmichon-msft merged 2 commits intomicrosoft:mainfrom
dmichon-msft:cpu-profile-aggregator

Conversation

@dmichon-msft
Copy link
Contributor

Summary

Adds a new package @rushstack/cpu-profile-summarizer that contains a CLI tool for summarizing data across many V8 .cpuprofile files.

Details

The tool scans the input folder(s) for .cpuprofiles, then distributes them among worker threads for ingestion.

A primary use case is, after enabling --cpu-prof for all projects in a repository, collating the results into a single report.

How it was tested

Used it to summarize information about building rushstack.

Impacted documentation

New package.

@dmichon-msft dmichon-msft merged commit f352d59 into microsoft:main Feb 7, 2025
5 checks passed
@dmichon-msft dmichon-msft deleted the cpu-profile-aggregator branch February 7, 2025 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

2 participants