Performance Profiler Measure, profile, and optimize application performance. Covers CPU profiling, memory analysis, flame graphs, benchmarking, load testing, and language-specific optimization patterns. When to Use - Diagnosing why an application or function is slow - Measuring CPU and memory usage - Generating flame graphs to visualize hot paths - Benchmarking functions or endpoints - Load testing APIs before deployment - Finding and fixing memory leaks - Optimizing database query performance - Comparing performance before and after changes Quick Timing Command-line timing Inline timing (any…