Skip to content

Update SOS to show thread pool work items from new queues#3080

Merged
kouvel merged 2 commits into
dotnet:mainfrom
kouvel:TpSplitDiag
Jun 7, 2022
Merged

Update SOS to show thread pool work items from new queues#3080
kouvel merged 2 commits into
dotnet:mainfrom
kouvel:TpSplitDiag

Conversation

@kouvel

@kouvel kouvel commented May 17, 2022

Copy link
Copy Markdown
Contributor

- Depends on dotnet/runtime#69386
- The PR above added new queues of work items. This change updates the `ThreadPool -wi` command to include showing work items from those new queues.
- Verified that the updated SOS works with and without the above PR
@kouvel kouvel requested a review from a team as a code owner May 17, 2022 15:52
@kouvel kouvel self-assigned this May 17, 2022
@kouvel kouvel added this to the 7.0.0 milestone May 17, 2022
@kouvel kouvel requested review from mikem8361 and removed request for mikem8361 May 17, 2022 15:53

@mikem8361 mikem8361 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

You have a build failure (casting) on Windows x86. Other than that it looks good.

- Renamed a field based on feedback from the dependency PR
- Fixed build break on x86
- Previously on x86 it looks like it was reading 8 bytes from an array element of pointer size and only using the lower 4 bytes. Fixed to read only pointer size in a few places.
- Verified on x86 and x64
@mikem8361

Copy link
Copy Markdown
Contributor

Is this ready to merge?

@kouvel kouvel added the DO NOT MERGE do not merge this PR label May 24, 2022
@kouvel

kouvel commented May 24, 2022

Copy link
Copy Markdown
Contributor Author

Not yet, the dependency PR is still open.

@kouvel kouvel removed the DO NOT MERGE do not merge this PR label Jun 7, 2022
@kouvel kouvel merged commit 795473c into dotnet:main Jun 7, 2022
@kouvel kouvel deleted the TpSplitDiag branch June 7, 2022 15:04
@github-actions github-actions Bot locked and limited conversation to collaborators Jan 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants