Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Dedup UnboundedChannel and UnboundedPriorityChannel (#101396)" #103325

Merged
merged 2 commits into from
Jun 13, 2024

Conversation

stephentoub
Copy link
Member

Fixes #101936

I've not been able to figure out yet how it is that this caused the cited regression, so reverting for now. The first commit is just git revert b4e0169bfe10cfe69f6e7a8952b8f80fdfe9e31e. The second commit is putting back a lock that should have been there initially and was fixed as part of the deduplication.

This fix has been part of the previous deduping.
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-threading-channels
See info in area-owners.md if you want to be subscribed.

Copy link
Member

@adamsitnik adamsitnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I wish I had more time to grab two trace files and find out what caused the regression.

@stephentoub stephentoub merged commit 7e2e874 into dotnet:main Jun 13, 2024
81 of 83 checks passed
@stephentoub stephentoub deleted the revert101396 branch June 13, 2024 12:38
@stephentoub
Copy link
Member Author

@sebastienros, once this flows, it'd be great to re-confirm this addresses the cited regression. Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Performance] Regression on Fortunes - Windows
2 participants