Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Expose and test APIs for some threading metrics (CoreFX)#37401

Merged
stephentoub merged 11 commits into
dotnet:masterfrom
kouvel:ThreadMetricsFx2
May 9, 2019
Merged

Expose and test APIs for some threading metrics (CoreFX)#37401
stephentoub merged 11 commits into
dotnet:masterfrom
kouvel:ThreadMetricsFx2

Conversation

Comment thread src/System.Threading.ThreadPool/tests/ThreadPoolTests.netcoreapp.cs
@kouvel
Copy link
Copy Markdown
Author

kouvel commented May 8, 2019

Rebased. @stephentoub, could you please take a look?

Comment thread src/Common/tests/System/Threading/ThreadTestHelpers.cs Outdated
Comment thread src/Common/tests/System/Threading/ThreadTestHelpers.cs Outdated
Comment thread src/System.Threading.ThreadPool/tests/ThreadPoolTests.netcoreapp.cs
@stephentoub stephentoub merged commit 34fe566 into dotnet:master May 9, 2019
@kouvel kouvel deleted the ThreadMetricsFx2 branch May 9, 2019 17:07
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…fx#37401)

* Expose and test APIs for some threading metrics (CoreFX)

- API review: https://github.com/dotnet/corefx/issues/35500
- Depends on dotnet/coreclr#22754, dotnet/corert#7066

* Separate and expose pending local vs global work item count

* Remove local/global variants of PendingWorkItemCount

* Remove unrelated test

* Add test for a fix to ThreadLocal.Values property throwing NullReferenceException when disposed

Fix is in dotnet/corert#7066

* Fix build

* Fix test

* Add API compat baselines for uapaot

* Fix test

* Use RemoteExecutor for MetricsTest

* Address feedback


Commit migrated from dotnet/corefx@34fe566
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.

2 participants