Skip to content

Conversation

@davidhewitt
Copy link
Member

Split from #5223, because this part of the refactor is worth pulling out and highlighting as a perf improvement (I think).

@davidhewitt davidhewitt mentioned this pull request Aug 15, 2025
@codspeed-hq
Copy link

codspeed-hq bot commented Aug 15, 2025

CodSpeed Performance Report

Merging #5324 will degrade performances by 12.85%

Comparing davidhewitt:type-object-fast-path (03334ff) with main (15045db)

Summary

⚡ 2 improvements
❌ 1 regressions
✅ 92 untouched benchmarks

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark BASE HEAD Change
ordered_dunder_methods 3.1 µs 2.8 µs +11.97%
ordered_richcmp 3.2 µs 2.6 µs +20.94%
extract_float_cast_fail 395.6 ns 453.9 ns -12.85%

@davidhewitt davidhewitt enabled auto-merge August 15, 2025 22:00
@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 16, 2025
@davidhewitt davidhewitt enabled auto-merge August 16, 2025 07:09
@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 16, 2025
@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 16, 2025
@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Aug 16, 2025
@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 16, 2025
@davidhewitt
Copy link
Member Author

Seems flaky on downloads, will keep retrying 🤔

@davidhewitt davidhewitt added this pull request to the merge queue Aug 16, 2025
@Icxolu
Copy link
Contributor

Icxolu commented Aug 16, 2025

Looks like we're not the only ones hitting this currently: https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/Channel.20manifest.20downloads.20timeout.20in.20GHA

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 16, 2025
@davidhewitt davidhewitt enabled auto-merge August 17, 2025 02:50
@davidhewitt davidhewitt added this pull request to the merge queue Aug 17, 2025
Merged via the queue into PyO3:main with commit b788b9b Aug 17, 2025
36 of 39 checks passed
@davidhewitt davidhewitt deleted the type-object-fast-path branch August 17, 2025 03:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants