rustc-timings

Community

Profile Rust compilation to find slow builds.

Authorfasterthanlime
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Profile rustc to identify why builds are slow, focusing on trait resolution, monomorphization, and LLVM backends.

Core Features & Use Cases

  • Self-profiling builds with nightly Rust and -Z flags
  • Profiling data processing using summarize and crox
  • DuckDB-based analysis for time distribution and hotspots

Quick Start

Generate profiling data with a nightly build, summarize, convert to Chrome format, and run DuckDB analyses as shown in the guide.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rustc-timings
Download link: https://github.com/fasterthanlime/.claude/archive/main.zip#rustc-timings

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository