Repository navigation
Enable PGO for macOS ARM64 Ruff releases - #27572
Conversation
2dbf8aa to
2d81158
Compare
Typing conformance resultsNo changes detected ✅Current numbersThe percentage of diagnostics emitted that were expected errors held steady at 96.96%. The percentage of expected errors that received a diagnostic held steady at 92.96%. The number of fully passing files held steady at 106/133. |
Memory usage reportMemory usage unchanged ✅ |
|
|
| code | total | + violation | - violation | + fix | - fix |
|---|---|---|---|---|---|
| non-augmented-assignment | 1 | 1 | 0 | 0 | 0 |
Formatter (stable)
✅ ecosystem check detected no format changes.
Formatter (preview)
✅ ecosystem check detected no format changes.
2d81158 to
5d3c2fc
Compare
5d3c2fc to
311be01
Compare
Merging this PR will not alter performance
Comparing Footnotes
|
311be01 to
f3be9e0
Compare
f3be9e0 to
26f44a8
Compare
## Summary This PR enables PGO for Ruff's macOS ARM64 releases, following the approach outlined in astral-sh#27570. For macOS, `ruff check` gets 8.3% faster on the holdout set, `ruff format` gets 5.4% faster, and the release binary gets 1.1% smaller.
Summary
This PR enables PGO for Ruff's macOS ARM64 releases, following the approach outlined in #27570. For macOS,
ruff checkgets 8.3% faster on the holdout set,ruff formatgets 5.4% faster, and the release binary gets 1.1% smaller.