cpu-profile-analysis - Analyze V8 and Chrome performance profiles
Analyze .cpuprofile and Trace-*.json files to identify timing, CPU bottlenecks, code-path differences, and rendering activity.
Tags
Updated: 2026-10-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse CPU profile files
- Parse DevTools trace files
- Build call-stack maps
- Identify activity regions
- Measure milestone durations
- Compare code paths
- Rank function self-time
- Analyze rendering events
- Trace process activity
- Report performance findings
Inputs
- .cpuprofile files
- Trace-*.json files
- Performance analysis question
- Code-path comparison criteria
- Function or timing markers
Outputs
- Timeline of activity regions
- Activity-region durations
- Function self-time rankings
- Code-path comparison table
- Critical-path sample stacks
- Performance bottleneck findings
Requirements
- Node.js runtime
- File-system access
- Readable profile or trace files
