ALL-PERF1001 · profiling_evidence
Judge whether a performance decision has adequate profiling evidence.
This is a contextual rule for all languages. Read its implementation.
Definition
Section titled “Definition”Check workload, environment, baseline, profiler, measured resource, bottleneck, and recency before accepting performance evidence.
Evidence
Section titled “Evidence”Findings cite profiles, commands, hardware, workloads, baselines, and timestamps.
Exceptions
Section titled “Exceptions”Removing obviously dead work can be justified without a full profile when behavior is proven.
Examples
Section titled “Examples”A saved profile over the production workload is sufficient. A microbenchmark from an old
implementation is stale for a current system claim.
References
Section titled “References”- Cites “Systems Performance”
- Cites “The Python Standard Library”, profiling